Mod dependencies being loaded without consent

Jonathan Torres Modesto shared this bug 28 days ago
Not a Bug

Steps to reproduce:

1. On Steam, subscribe to a mod that has at least one dependency by clicking on 'Subscribe To Just This Item.'

2. In game, click on 'New Game.'

3. Click on 'Customize.'

4. Click on 'Choose mods.'

5. Add the mod alone to the list of Active mods.

6. Click on 'OK' and then 'START.'

Done.

When the world starts, the dependency will be downloaded and added to your world even though you never subscribed to it and never added it to the list of Active mods, which makes the option 'Subscribe To Just This Item' pointless. If you save the world, leave and open up your save in game, you will see that the dependency doesn't appear in the list of Active Mods, however, it is still added to your world regardless! If you go to your save folder, open up the file 'Sandbox.sbc' and search for the mod's name, you will find it together with its dependency, which you had never subscribed to.

Replies (1)

photo
1

Hello Jonathan,

Thank you for writing to us.

When you subscribe to a mod, but not its dependencies, you may still see those dependencies being downloaded when the mod is added to your world. However, you will notice that the dependency mods are not subscribed to in your mod list. This is the intended behavior. If the dependencies were not downloaded alongside the subscribed mod, the mod would not function as expected. The reason the dependency is downloaded automatically is to ensure the subscribed mod works correctly in the world or server.

To clarify further, when you join a modded server, the mods active on that server are downloaded automatically without you needing to subscribe to them. This is similar to how dependencies are handled, subscriptions make the mod available in your mod list, but dependencies are separate from the subscription process.

As this is not a bug or an issue with the game, we will be closing this thread for now. However, if you encounter any other issues, please feel free to open a new thread.

Thank you for your understanding.

Kind Regards,

Keen Software House: QA Department

Leave a Comment
 
Attach a file