Achievements Optimizer
Minecraft has a long-standing issue with its achievement system. When a server has numerous mods and multiple players, server performance significantly decreases due to the constant checking of all players' inventories for achievement awarding.
This problem becomes particularly severe when using mods with extensive NBT tags, which put additional strain on the system.
This mod addresses this issue by implementing skip ticks for achievement checks. Additionally, it includes further optimizations to the code responsible for handling achievements.
Compatibility Requirements:
- Starting from version 2.0.0, Architectury API is required
- For the Fabric version, Forge Config API Port is also necessary
If you encounter any issues or have suggestions for improvement, you can leave them in the appropriate section on GitHub.