Optional
baseOptional
generateWhether or not to generate blobs.
Only applies if GenerateTerrainOptions.oreTypes is not specified.
Optional
generateWhether or not to generate ores.
Only applies if GenerateTerrainOptions.oreTypes is not specified.
Optional
generatorThe generator type to use for the terrain of the biome type.
Generator Types:
normal
- Regular overworld generation. The generates with everything below the surface being solid, and the surface having height variation, including mountains.nether
- Nether generation. This generates similarly to the nether.end
- End generation. This generated end islands.Optional
getA function to use for getting the block type for the terrain generation, this will override the biome-specific terrain.
Optional
heightThe height variation to use for the terrain.
Optional
lavaThe lava level to use for the terrain.
If set to false, no lava will be generated.
Optional
minMSBetweenMinimum amount of time in milliseconds to spend regenrating the blocks each tick.
Optional
netherThe nether air threshold function to use for the terrain of the biome type.
Should be a function that returns true if the block should be generated and false otherwise.
The noise value. It is a float from -1
to 1
(inclusive).
The position where the block is to be generated. It is a Vector3 object.
An object containing the 2D, 3D, and 4D noise functions.
The offset used to generate the noise value.
The scale used to generate the noise value.
True if the block should be generated, false otherwise.
Optional
noiseThe noise functions to use.
If not specified, it will generate it based off of the seed.
Optional
offsetThe offset to use for the noise functions.
The actual block positions will not be offset, instead it will offset the coordinates passed into the noise functions.
Optional
oreThe ore generation mode to use.
v1
is more cubic.
v2
is more elliptic.
Optional
oreThe types of ores and blobs to generate.
Unlike GenerateTerrainOptions.oreTypes, this will be evaluated and filtered based on the biome and other settings.
Only applied if GenerateTerrainOptions.oreTypes is not specified.
Optional
oreThe types of ores and blobs to generate.
This will override any biome-specific ore configurations, the generateOres option, and the generateBlobs option.
To presere these settings use orePalette instead.
Optional
scaleThe scale to use for the noise functions.
The actual block positions will not be scaled, instead it will scale the coordinates passed into the noise functions.
Optional
waterThe water level to use for the terrain.
If set to false, no water will be generated.
The height variation to use for the terrain.