[Mods] Request for blacklist in mod dependencies
As a mod author, what I'd like is the ability to block having a specific combination of mods installed.
This might typically be used if there is a known conflict that cannot be resolved.
Here's a scenario I'd like to use it in:
I have a Beam Drill mod, this mod has a custom block which is a turret for mining. In addition, this mod also alters the standard ore detector to allow PB script access to ore information.
I would like to publish the ore detector modification as a stand-alone mod, for those that want PB ore detection, but not the actual drill.
However, I do not want a situation to arise where both mods could be installed at the same time.
I cannot split the beam drill up and use dependencies, as the game does not allow referencing other mod's assemblies, and I need data too frequently to serialize it.
I doubt Steam supports this particular thing, however Medieval Engineers has a concept of mod metadata (metadata.mod), which as far as I know right now, only holds information on the versions of the game the mod works with. However If SE pulled this feature in from ME, it could be extended to support mod blacklists. If the game detects a mod installed that's on that blacklist, it can report an error.