Worlium replaces all vanilla cave generators with a Worley-noise-based carver modeled on the classic Worley's Caves mod by fluke. The Worlium carver produces sprawling, winding, interconnected tunnels. From a gameplay perspective, the underground becomes a massive, labyrinth-like cave system that feels both claustrophobic and expansive.
The mod ships for both Fabric and NeoForge through a shared common module that implements the carver as a custom DensityFunction (worlium:worley_caves). The density function samples a seeded 3D Worley F1/F3-edge cellular noise warped by a 2D Perlin displacement field, applies a depth-scaled warp amplitude so caves become more chaotic closer to bedrock, and eases the cutoff back toward solid near the surface.
Features
- replaces all vanilla caves with a Worley noise-based carver
- more performant than vanilla worldgen due to the mod's disabling of carvers
- custom aquifer logic (prevents caves from being flooded with water)
- first-class support for Moderner Beta's world preset
- increased diamond rarity
- removal of diorite, andesite, and granite blobs
- large lava lakes near bedrock (y=-63 to y=-56)
Known Issues
- when close to aquatic biomes (oceans, rivers, etc) the carver will occasionally terminate with a flat stone wall
- the current aquifer removal logic uses biome tags, which works pretty well but is horrible for compatibility with other worldgen mods/datapacks
Compatibility
- Moderner Beta is supported. All other datapacks that modify worldgen are unsupported.
- Cave Overhaul is technically compatible, but I'd recommend against using it alongside Worlium.
| Version | Minecraft | Loader | Download |
|---|---|---|---|
|
Worlium 2.5-fabric 2.5-fabric |
1.21.11
|
fabric
|
Download |
|
Worlium 2.5-neoforge 2.5-neoforge |
1.21.11
|
neoforge
|
Download |
|
Worlium 2.5-fabric 2.5-fabric |
26.1.2
|
fabric
|
Download |
|
Worlium 2.5-neoforge 2.5-neoforge |
26.1.2
|
neoforge
|
Download |
|
Worlium 2.4-neoforge 2.4-neoforge |
1.21.11
|
neoforge
|
Download |
|
Worlium 2.3-neoforge 2.3-neoforge |
26.1.2
|
neoforge
|
Download |
|
Worlium 2.3-fabric 2.3-fabric |
26.1.2
|
fabric
|
Download |
|
Worlium 2.3-fabric 2.3-fabric |
1.21.11
|
fabric
|
Download |
|
Worlium 2.2-neoforge 2.2-neoforge |
26.1.2
|
neoforge
|
Download |
|
Worlium 2.2-fabric 2.2-fabric |
26.1.2
|
fabric
|
Download |
|
Worlium 2.2-fabric 2.2-fabric |
1.21.11
|
fabric
|
Download |
|
Worlium 2.1-fabric 2.1-fabric |
26.1.2
|
fabric
|
Download |
|
Worlium 2.1-neoforge 2.1-neoforge |
26.1.2
|
neoforge
|
Download |
|
Worlium 2.1-fabric 2.1-fabric |
1.21.11
|
fabric
|
Download |
|
Worlium 2.1-neoforge 2.1-neoforge |
1.21.11
|
neoforge
|
Download |
|
Worlium 1.20-fabric 1.2-fabric |
1.21.11
|
fabric
|
Download |
|
Worlium 1.2-fabric 1.2-fabric |
26.1.2
|
fabric
|
Download |
|
Worlium 1.2-neoforge 1.2-neoforge |
1.21.11, 26.1, 26.1.1, 26.1.2
|
neoforge
|
Download |
|
Worlium 1.1-neoforge 1.1-neoforge |
1.21.11, 26.1, 26.1.1, 26.1.2
|
neoforge
|
Download |
|
Worlium 1.1-fabric 1.1-fabric |
1.21.11
|
fabric
|
Download |
|
Worlium 1.1-fabric 1.1-fabric |
26.1.2
|
fabric
|
Download |