customization.yml. You can adjust base terrain height, continental distribution, elevation scales, and more.
Terrain Height
Control the base height and vertical scale of terrain generation:Base Terrain
The base Y level for terrain generation. This is the approximate height of flat terrain like plains.
The maximum height variation above the base Y level. Controls how tall mountains and hills can be.
customization.yml
Ocean Terrain
The base Y level for ocean floor generation.
Maximum depth variation below the ocean base level. Controls how deep ocean trenches can be.
customization.yml
Continental Distribution
Control the scale and distribution of continents versus oceans:Controls the scale of land/coastal/oceanic distribution. Increasing this produces larger landmasses and larger oceans. Decreasing it creates more fragmented continents.
Shifts the continental distribution, affecting the overall ratio of land to ocean. Positive values create more land, negative values create more ocean.
The width in blocks of coastal transition zones between land and ocean.
Threshold value that determines where coasts begin. Affects the sharpness of land-to-ocean transitions.
customization.yml
Example: More Land, Less Ocean
Example: Archipelago World
Elevation Settings
Control how elevation varies across the terrain:Controls the scale of the elevation noise map. Larger values create more gradual elevation changes over distance. Smaller values create more sudden changes.Note: This does NOT affect individual biome height. Use terrain-height for that.
Threshold value for determining highland areas. Higher values create fewer highlands.
Threshold value for determining flatland areas. Higher values create more flatlands.
customization.yml
Example: Mountainous World
Example: Flat World with Gentle Hills
Spawn Island
Origen supports a customizable spawn island feature:X coordinate of the spawn island center.
Z coordinate of the spawn island center.
Radius where continental value is set to 1 (inland). The guaranteed land area.
Radius where continental value is set to 0 (coast). Where the coastline forms.
Radius where continental value is set to -1 (deep ocean). Where deep ocean begins.
Scales elevation within the spawn island. Lower values create flatter spawn areas. Range 0-1.
customization.yml
Example: Large Flat Spawn Island
Complete Configuration Example
Here’s a complete terrain configuration for a dramatic, mountainous world:customization.yml
World Y Levels
World Y level boundaries are configured inmeta.yml:
meta.yml
These values define the absolute world boundaries and material transitions. They should generally not be modified unless you understand the implications for world generation.
Climate Distribution
While not strictly terrain settings, these parameters affect which biomes can generate where:Temperature
Controls the scale of temperature zones. Increasing this value increases the distance between temperature changes, resulting in hot and cold biomes generating further apart.
customization.yml
Precipitation
Controls the scale of precipitation zones. Same concept as temperature zones - humid biomes generate away from arid biomes.
customization.yml
