Worley's Caves Reforged

Quick rating

Community listing page, reviews here may not be monitored by the author.

Worley's Caves Reforged

No reviews yet

A modern port of superfluke's Worley noise cave generation.

Mod Loaders
Minecraft

About

Description

A modern fork of Worley's Caves by SuperFluke and booleanbyte.

Replaces vanilla cave generation with Worley (cellular) noise.

Fabric additionally requires Fabric API.

description_8b635850-66a7-4126-8289-403685275396.png

Configuration

Loader File
Forge / NeoForge config/worleycaves-common.toml
Fabric config/worleycaves.json

All values require a world restart to take effect.

Option Default Meaning
lavaDepth -54 Air at or below this Y becomes lavaBlock
easeInDepth 15 Caves thin out within this many blocks of the surface
lavaBlock minecraft:lava Block used for the deep lava layer
maxCaveHeight 128 Caves never generate above this Y
minCaveHeight -56 Caves never generate below this Y
noiseCutoffValue -0.18 Cave size. Smaller means larger caves
surfaceCutoffValue -0.081 Cave size at the surface. Smaller means more surface openings
verticalCompressionMultiplier 2.0 Squishes caves on Y. Lower means taller caves
horizonalCompressionMultiplier 1.0 Stretches (<1) or compresses (>1) caves on X/Z
warpAmplifier 8.0 Cave warping. Lower means straighter tunnels

lavaDepth and minCaveHeight default to the deepslate layer rather than the original's 10/1, since the modern world floor is Y=-64.

description_98d2270a-c400-4cd9-a618-e331d886bbbc.png

Making modded stone carvable

The carver digs through vanilla stone, dirt, sand, gravel, terracotta and the usual overworld surface blocks, plus anything in #forge:stone / #c:stone. To add more, define the block tag #worleycaves:carvable in a datapack.

Cave shape is unchanged. The noise sampling and interpolation are exactly the same.

Credits

  • SuperFluke, booleanbyte original Worley's Caves.
  • FastNoise by Jordan Peck (MIT)