ModsFinder

Advancements Debug

by Technici4n

Advancements Debug is a Fabric optimization that rewrites one function in the advancements logic to reduce recursion during advancement checks.

FabricClient or server, optionalMIT LicenseOpen source1.14 – 1.19.3

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

  1. Faster advancement checks

    Rewrites one function of the advancements logic so checking advancements takes less time.

  2. Reduced recursion

    The rewritten function calls itself less, which lowers the chance of a stack overflow.

  3. 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.19.32.3.0
1.19.22.3.0
1.19.12.3.0
1.192.3.0
1.18.x3 of 3 versions with builds
1.18.22.3.0
1.18.12.3.0
1.182.3.0
1.17.x2 of 2 versions with builds
1.17.12.3.0
1.172.3.0
1.16.x6 of 6 versions with builds
1.16.52.3.0
1.16.42.3.0
1.16.32.3.0
1.16.22.3.0
1.16.12.3.0
1.162.3.0
1.15.x3 of 3 versions with builds
1.14.x5 of 5 versions with builds
ReleaseBetaAlphaNot available

This mod also publishes snapshot builds. Snapshots are not shown in the matrix.

Questions

Does Advancements Debug need to be on the server?

No. Works on either side, and neither needs it, so installing it on the server alone is enough when the server has advancement errors.

Is Advancements Debug still needed in newer Minecraft releases?

No. The mod's description states it is no longer needed once a later Minecraft release fixed the bug.

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

All projects

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.
Technici4n, on the Modrinth page

Official listing

Owner
Technici4n
Published
2022-06-22
Updated on Modrinth
2022-06-22
Facts verified
2026-10-15

Tags