I decided to search through the overhaul page yesterday to find something new to play, and i didnt want to play with space age - after disabling the space age category, there were a *multitude* of mods that were still visible that required space age to run or were based around its mechanics.
So i wanted to ask if a change could be made, so that any mod that depends on the space age mod would also get the space age ‘sticker’?
here are some images/video i took yesterday to illustrate my point, if it helps :]
Give any mod that depends on space-age the space age category
-
- Fast Inserter
- Posts: 129
- Joined: Sat Aug 05, 2023 1:20 am
- Contact:
Give any mod that depends on space-age the space age category
coder? i hardly know her!
Re: Give any mod that depends on space-age the space age category
+1 I was surprised to realize that hard dependencies didn't pass on the sticker
Re: Give any mod that depends on space-age the space age category
Related:
viewtopic.php?t=126971
viewtopic.php?t=128597
Tl;dr it's more work on the backend, especially navigating the full dependency tree, but hopefully they can add it eventually.
viewtopic.php?t=126971
viewtopic.php?t=128597
Tl;dr it's more work on the backend, especially navigating the full dependency tree, but hopefully they can add it eventually.
My mods: Multiple Unit Train Control, RGB Pipes, Shipping Containers, Rocket Log, Smart Artillery Wagons.
Maintainer of Auto Deconstruct, Cargo Ships, Vehicle Wagon, Honk, Shortwave.
Maintainer of Auto Deconstruct, Cargo Ships, Vehicle Wagon, Honk, Shortwave.
Re: Give any mod that depends on space-age the space age category
I don't think it would need to navigate the full dependency tree, just slap the label whenever a mod is uploaded that adds a dependency with the label or enables a flag, and it'll take care of itself because those mods already went through the same process.robot256 wrote: Tue Jul 15, 2025 5:40 pm Tl;dr it's more work on the backend, especially navigating the full dependency tree, but hopefully they can add it eventually.
Does mean you also need to update dependents if a mod changes whether it is a dlc mod and that will need to be recursive. I'm imagining an event system that just raises more events.
This isn't to say it'll be easy. I know nothing about how the backend is structured.
Re: Give any mod that depends on space-age the space age category
We're saying the same thing with different words. Recursively propagating flags through the database on upload and during uodates is a way of caching the results of navigating every mod's dependency tree. It's not really useful for us to speculate about implementation here.PennyJim wrote: Tue Jul 15, 2025 6:21 pmI don't think it would need to navigate the full dependency tree, just slap the label whenever a mod is uploaded that adds a dependency with the label or enables a flag, and it'll take care of itself because those mods already went through the same process.robot256 wrote: Tue Jul 15, 2025 5:40 pm Tl;dr it's more work on the backend, especially navigating the full dependency tree, but hopefully they can add it eventually.
Does mean you also need to update dependents if a mod changes whether it is a dlc mod and that will need to be recursive. I'm imagining an event system that just raises more events.
This isn't to say it'll be easy. I know nothing about how the backend is structured.
The main point of the thread is that we want a search option that answers the question, "Will my friend without the DLC be able to join my server if I use this mod and all its hard dependencies?"
My mods: Multiple Unit Train Control, RGB Pipes, Shipping Containers, Rocket Log, Smart Artillery Wagons.
Maintainer of Auto Deconstruct, Cargo Ships, Vehicle Wagon, Honk, Shortwave.
Maintainer of Auto Deconstruct, Cargo Ships, Vehicle Wagon, Honk, Shortwave.