Make mod dependencies override incompatibilities

Post your ideas and suggestions how to improve the game.

Moderator: ickputzdirwech

Mecejide
Fast Inserter
Fast Inserter
Posts: 171
Joined: Mon Sep 23, 2019 8:12 pm
Contact:

Make mod dependencies override incompatibilities

Post by Mecejide »

TL;DR
Allow two mods to load together, even if one is marked as incompatible with the other, as long as some third enabled mod has required dependencies on both of them.

What ?
Current behavior:
09-25-2024, 17-31-17.png
09-25-2024, 17-31-17.png (189.76 KiB) Viewed 351 times
If mod A is marked as incompatible with B, and you enable both, only B will load, no matter what.

Proposed new behavior:
09-25-2024, 17-33-58.png
09-25-2024, 17-33-58.png (186.04 KiB) Viewed 351 times
Now, since C requires both A and B, enabling all three will cause all three to load.
Why ?
If one of your mods doesn’t work well or at all with another mod, it makes sense to mark it as incompatible so that it’s clear they aren’t supposed to be used together. The problem is, this means that if a third person comes along and makes a mod to fix the problems on their own, it don’t do anything without modifying the code in your mod, which many people don’t want to do.
DarkShadow44
Filter Inserter
Filter Inserter
Posts: 360
Joined: Thu Jun 01, 2017 12:05 pm
Contact:

Re: Make mod dependencies override incompatibilities

Post by DarkShadow44 »

While I technically agree, out of experience I know that people will still report compatibility issues to the mod, which could have been prevented due to the incompatibility setting. There is also an argument made to respecting the authors decision to mark a mod as incompatible.
Post Reply

Return to “Ideas and Suggestions”