three-dash-structure-optimizer-1.1.2.jar
Curse Maven Snippet
What's new
Three Dash Structure Optimizer — v1.1.2
Multi-Loader Support
- Unified Universal Jar: Native support for Fabric, NeoForge, and Forge within a single jar file, complete with loader metadata and resource pack specifications (
pack.mcmeta).
Memory & Concurrency Fixes
- Level Retention Leak: Fixed
RoguelikeFastWorldReaderkeeping references to unloadedServerLevelinstances across world reloads. - ThreadLocal Context Leak: Ensured structure caller contexts are strictly cleaned up when exceptions or abnormal exits occur.
- Thread-Safe Slicing: Converted the universal background time-slicing scheduler to thread-safe atomic queues to prevent concurrent race conditions.
- Cache Writer Resilience: Added auto-recovery to the template cache daemon thread so background disk saving never terminates on thread interrupts.
World Generation & Structure Fixes
- Dungeon Geometry: Resolved missing support pillars, incorrect vertical height offsets, and ungenerated exits in complex multi-room dungeons.
- Sculk Room Crash Guard: Added null-safety validation for uninitialized bounding boxes to prevent server crashes during sculk room generation.
- Empty Chunk Stalls: Eliminated redundant 3D Voronoi noise queries on ungenerated neighboring chunks to optimize chunk dispatch speed.
Mod Compatibility
- NeoForge + Lithium: Resolved a startup crash (
LevelNeighborSignalGuardMixinconflict) via runtime mixin service detection.
All Relations
- All Relations
- Embedded Library
- Optional Dependency
- Required Dependency
- Tool
- Incompatible
- Include
This mod has no related projects

