AdvancementsScreenOptimizer has been archived. AdvancementsScreenOptimizer will not receive any further updates unless the author decides to unarchive the project.
Compatibility
Minecraft: Java Edition
1.21.x
Platforms
Fabric
Supported environments
90% of ad revenue goes to creators
Support creators and Modrinth ad-free with Modrinth+Links
Creators
Details
AdvancementsScreen Optimizer
⚠️ Mojang fixed this issue in 1.21.2+, so this mod is no longer required ⚠️
Optimizes how the advancements screen is rendered
Some mods that modify the advancements screen might be incompatible!
How it works
Minecraft has to render a lot of textures when drawing the advancements screen. These include
- the background
- the icons
- the lines
For each one it draws all the textures individually, requiring communication with the GPU each time.
The mod improves performance by batching most draw calls, so only a single one is made. Furthermore, it avoids drawing textures which are outside the advancements screen.