
Advancements Debug
IMPORTANT: This mod is no longer required starting from Minecraft version 1.19.4, as the game developers have fixed the issue.
This small mod makes changes to the achievement tracking mechanics by rewriting one key function. The main goal is to speed up the checking of achievement completion and reduce the use of recursion in the game code.
The mod effectively prevents StackOverflowError errors that may occur when working with the achievement system. If you see the line net.minecraft.class_2985.method_12885
in crash logs, then installing this mod will help solve the problem. For users of the Not Enough Crashes mod, the corresponding line will look like net.minecraft.advancement.PlayerAdvancementTracker.updateDisplay
.
Installation is possible both on the server side (if problems occur on the server) and on the client when playing in single-player mode.