You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Minecraft 26.4 snapshots start. A version id like 26.4-snapshot-3 splits into 26 and 4-snapshot-3, and reading that second part as a plain integer gave nothing — so 26.4 was treated as 26.0, missed the SDL and LWJGL 3.4.3 stack, and launched on LWJGL 3.3.6 instead. The game died immediately with NoClassDefFoundError: org/lwjgl/sdl/SDLPlatform; the cacio lines in the crash report were a consequence, not the cause. Version numbers are now read digit by digit, so snapshot, pre-release and rc suffixes no longer hide them, and five tests cover the shapes.
Carries the previous fix as well: on Java 24 and newer the cacio java agent is skipped, because the sun.misc.Unsafe calls its premain depends on are refused there and a failing agent takes the VM with it.