srpwizcore-1.8.13.jar
Curse Maven Snippet
What's new
1.8.13
Three fixes since 1.8.10, one of them serious.
🔴 The mod could crash a dedicated server, late
The empty-chunk stand-in used by the off-thread chunk guard extended a vanilla class that is client-only. The server would boot perfectly and then die the first time a worker thread asked for a chunk — precisely the moment the guard exists to survive. It now extends the real chunk class instead, with every one of the 24 overrides copied verbatim. Behaviour is unchanged.
If you run this on a server, update.
Enigmatic Legacy: Non-Euclidean Cube StackOverflow
Merely wearing the Non-Euclidean Cube could crash the game with a StackOverflowError while ticking a player. The Cube looks for a random landing spot by recursing on every miss, and its only bailout is deeper than the JVM stack, so it never fires. On a setup with this mod's off-thread chunk guard active, every probe lands in ungenerated terrain and reads as air — which makes that miss streak a certainty rather than bad luck.
The search is now iterative, runs on the server thread at one generating probe per tick, and falls back to a safe column if it finds nothing. New enigmaticCompat config category: 512 free probes in already-loaded chunks, then 8 that may generate, then the fallback.
Dormant Eye tooltip
The waystone locator mixed client and server code in one handler, which is a side-safety hazard on a dedicated server. Split into two. One visible change: with the dormant-waystone module switched off, the key item's tooltip line now disappears — before, it stayed.
Housekeeping: 1.8.11 shipped with a stale version string in its metadata; corrected in 1.8.12.
This mod has no additional files