This mod is renaming / moving your mod files, for this reason it is important that you have regular backups in place. I will do my best to implement corresponding safety features to avoid possible issues, but I'm not able to cover all use cases.
This mod automatically disable mods which are incompatible or not needed on the server side. There is no longer the need to have a separated "server" and "client" mod pack only for the mods.
This mod automatically clean up duplicated files, by removing older versions. This is helpful to avoid duplication issues and manual deleting of older versions.
Just add the mod to your mod pack and during the start on a Minecraft Client or a Minecraft Server it will automatically optimize the mods in the mod folder.
If the mod is used on a server all client related mods will be automatically renamed to " ???.client". The mod is mostly helpful if it is used on the server and the client side.
Unfortunately Fabric is not supporting loading any mods / code after the GameProvider
but before
the Fabric Mod Loader, for this reason we are currently not able to support Fabric as long as this
is not changed.
If you want to see this mod in action, please take a look at: https://www.curseforge.com/minecraft/modpacks/bos-adventure-world
Please take a look at our wiki https://github.com/MarkusBordihn/BOs-Mods-Optimizer/wiki for additional information.