Changelog
Changelog for Mods Optimizer
Note
This change log includes the summarized changes. For the full changelog, please go to the GitHub History instead.
v4.1.0
- Fixed #41 by adding support for "alternative" mods.toml entries.
- Fixed #40 by adding Smithing Template Viewerto the client side mod list.
- Added mod file parsing support for several "alternative" mods.toml entries.
- Added support for neoforge.mods.tomlfiles and better global language support.
- Added additional test files and seperated test for ModData(raw) and ModsDatabase Tests.
v4.0.0
- Fixed #37 by adding AttributeFix,EmojifulandBetterBurningto the both mod lists.
- Fixed #36 by adding zumeto client side mod list.
- Added remote mods database sync for automatic updates, as long the mods-database.jsonfile is not modified.
v3.0.0
- Fixed #32 by moving Distant Horizonsto the default mod list.
- Fixed #31 by adding Better Clouds Reforgedto the client side mod list.
- Fixed #30 by adding Create: Fuel & Water Informationto the client side mod list.
- Fixed #29 by adding Elytra Utilitiesto the client side mod list.
- Fixed #28 by adding Fogto the client side mod list.
- Fixed #27 by adding Inventory Tweaks - Refoxedto default mod list.
- Fixed #26 by adding Better Grassifyto the client side mod list.
- Fixed #25 by adding Better Cloudsto the client side mod list.
- Fixed #23 by adding Sodiumrelated mods to the client side mod list.
- Fixed duplicated key crash within the config.tomlfile.
- Added pre-check for config.tomlfile to avoid crashes on invalid list entries.
- Improved code quality and fixed smaller issues.
v2.1.0
- Fixed #22 by refactored code for 1.20.6 and higher.
- Fixed #21, #20, #18 by updating internal client side database.
- Added additional test cases.
v2.0.0
- Added JSON parse with additional checks, to avoid crashes on invalid .json files. #17
- Added TOML parse with additional checks, to avoid crashes on invalid .toml files.
- Added additional warnings for invalid mod files.
- Improved code quality and added additional tests.
v.1.8.0
- Updated known client side mods. Thanks to @CorneliusCornbread.
- Small code optimizations and improvements.
v1.7.0
- Added mods reader for quilt.mod.jsonfiles. #13
- Added detection for service mods like Sinytra Connector. #13
- Added additional tests for mod detection, especially for mixed mods and cross-loaded mods.
- Improved duplication detection by adding additional checks for mod versions and mod ids.
- General Code optimizations and improvements.
v1.6.0
- Updated known client side and server side mods. Thanks to @adamk33n3r,@ChangeOtakuand@Jadan1213.
v1.5.0
- Added support for Things pack.
- Improved general Forge, Fabric and NeoForge mod detection.
- Improved data pack detection.
v1.4.0
- Added support for mixed mods and data pack mods.
- Added additional documentation for the config.toml configuration file.
- Reduced the numbers of log messages for non-debug mode.
- Improved error messages.
v1.3.0
- Fixed Jar in Jar conflict with mods which are using the same package names.
v1.2.0
- Added support for library mods and language provider mods.
- Added fallback mod id detection for mods without mods.tomlorfabric.mod.jsonfiles.
- Improved Mod Type detection.
- Smaller code optimizations and improvements.
v1.1.0
- Added mods reader for mods.tomlfiles.
- Added mods reader for fabric.mod.jsonfiles.
- Added automatic sem-version correction for mod versions.
- Added mods.toml configuration file to classify mods for client and server.
v1.0.0
- Initial release of Mods Optimizer (will replace Adaptive Performance Tweaks Mod Module).
Files
mods_optimizer-neoforge-1.21.5-4.1.0.jar(196.39 KiB) Primary  Download 


