200
« on: September 26, 2019, 07:27:54 am »
What I mean is that something that would lead to more mods that are compatible with each other and easier mod installation/uninstalling. I'm thinking about how Minecraft handles resource packs or how Minecraft Forge handles MC mods.
Basically a mod stack. On the very bottom is the base game and each mod (housed either in its own folder or in a zip file) would be loaded on top of it overloading any raws/graphics if necessary without actually replacing them.
Such stack, if implemented would mean three things:
- Easier way to install/uninstall mods
- Better compatibility and smaller downloads as most mods won't need their separate DF installation, only will contain the raws/graphics they're replacing. If two or more mods are trying to replace same raw, DF could warn the player about potential compatibility issue.
- Easier mod development because mod authors won't have to have a backup of DF in case their mod goes FUBAR or re-download it, just fix their mod or start over with it if it really can't be saved.
Obviously, like with all big changes the existing "big mods" would need to be adjusted to the new system and it's definitely something to do after the big wait as it may involve touching several internal bits of the engine, but if implemented it would be a net positive for the DF.