Advancements Debug
by Technici4n
Advancements Debug is a Fabric optimization that rewrites one function in the advancements logic to reduce recursion during advancement checks.
What it does
The mod replaces a single function in the advancements code so that checking advancements runs faster and uses less recursion. Its stated aim is to prevent StackOverflowErrors that can occur with advancements. Released under the MIT License, the code is open source and public links exist for the source and the issue tracker.
The mod is published for Fabric only, with files across 1.14 – 1.19.3 and snapshot builds also published. Its latest file is 2.3.0 for 1.19.3, dated 2022-06-22. The author notes the mod is no longer needed in later releases, because a newer Minecraft version fixed the bug.
Key features
Faster advancement checks
Rewrites one function of the advancements logic so checking advancements takes less time.
Reduced recursion
The rewritten function calls itself less, which lowers the chance of a stack overflow.
Optional on either side
Servers can run it to address advancement errors, and single-player clients can use it too.
Compatibility
Latest build for each game version and loader.
1.19.x4 of 4 versions with builds
1.18.x3 of 3 versions with builds
1.17.x2 of 2 versions with builds
1.16.x6 of 6 versions with builds
1.15.x3 of 3 versions with builds
1.14.x5 of 5 versions with builds
This mod also publishes snapshot builds. Snapshots are not shown in the matrix.
Questions
Does Advancements Debug need to be on the server?
Is Advancements Debug still needed in newer Minecraft releases?
In the catalog
Advancements Debug is one of 3,545 Optimization mods on ModsFinder, and one of 2,575 Optimization mods for Fabric. 7,205 mods support Minecraft 1.19.3.
More from Technici4n
Similar mods
What the author says
THIS MOD IS NOT NEEDED ANYMORE AS OF MINECRAFT 1.19.4 - IT FIXED THE BUG. This little mod rewrites one function of the advancements logic to make advancements checking faster, and use less recursion. It should prevent StackOverflowErrors with advancements.
Official listing
- Modrinth page
- modrinth.com/mod/advancements-debug
- Owner
- Technici4n
- Published
- 2022-06-22
- Updated on Modrinth
- 2022-06-22
- Facts verified
- 2026-10-15
