Overview
Biome distribution parameters control how cave biomes are placed and scaled throughout your underground world. These settings are found insubstratum_meta.yml under the biome-distribution section.
All biome distribution parameters are injected into various biome provider configs via Terra’s meta-configuration system. Changes to these values affect newly generated chunks only.
Scale Parameters
Scale parameters control the size and distribution of biomes across your world.Global Scale
Modifies the scale of everything in the world. Doubling this value doubles the length and width of all biomes.Effect: A biome that is 300 blocks wide with
global-scale: 1 will be 600 blocks wide with global-scale: 2.Recommended Range: 0.5 - 3.0Use Cases:- Set to
0.5for more frequent biome changes and variety - Set to
2.0or higher for massive, expansive biome regions - Keep at
1.0for default Substratum experience
Cave Scale
Controls the scale of all cave foundations. This affects the overall cave structure generation before biomes are applied.Effect: Higher values create more gradual, large-scale cave systems. Lower values create more chaotic, varied cave structures.Recommended Range: 50 - 200
Cave Biome Scale
Controls the scale of cave biome placement. Larger values mean bigger areas of any given cave biome, smaller values mean more frequent biome transitions.Effect: This is the most direct control over individual cave biome size.Recommended Range: 100 - 400Use Cases:
- Set to
100for frequent biome variety during exploration - Set to
300+for expansive single-biome cave systems - Default
200provides balanced exploration experience
Y-Level Range Parameters
These parameters define the vertical boundaries where cave biomes can generate.Cave Biome Min/Max
Minimum Y-level where Substratum cave biomes can generate.Minecraft Range: -64 to 320Default: -63 (just above bedrock)
Maximum Y-level where Substratum cave biomes can generate.Minecraft Range: -64 to 320Default: 300 (near world height limit)
In a pure Substratum world, this typically doesn’t matter since the world is fully underground. However, when using drop-in merge with other packs, this determines where Substratum biomes can appear.
Substratum Carving Min/Max
Minimum Y-level where Substratum’s cave carving system operates.
Maximum Y-level where Substratum’s cave carving system operates.
These parameters control the cave carving system that creates the actual cave voids. They typically match
cave-biome-min and cave-biome-max for consistent generation.Complete Configuration Example
Here’s a completesubstratum_meta.yml biome-distribution section with explanatory comments:
substratum_meta.yml
Common Configuration Scenarios
Massive Expansive Biomes
Massive Expansive Biomes
For players who want to explore huge single-biome cave systems:This creates biome regions that can span thousands of blocks.
Frequent Biome Variety
Frequent Biome Variety
For players who want constant biome changes during exploration:This creates smaller, more frequent biome transitions.
Deep Caves Only
Deep Caves Only
To restrict Substratum caves to deep underground (below Y=0):Useful when merging with other packs that handle surface caves.
High-Altitude Caves
High-Altitude Caves
To generate Substratum caves primarily at higher elevations:Creates floating mountain cave systems.
How Scale Parameters Interact
The three scale parameters work together to create the final biome distribution:Global Scaling
global-scale multiplies all dimensions, affecting both cave foundations and biome regions.cave-biome-scale: 200andglobal-scale: 2= biomes with effective scale of 400cave-biome-scale: 200andglobal-scale: 0.5= biomes with effective scale of 100
Testing Your Configuration
Generate New Chunks
Travel to unexplored areas or create a new test world. Configuration only affects new chunk generation.
Next Steps
Strata Layers
Configure deepslate and bedrock generation
Disabling Biomes
Control which biomes appear in your world
