| climate (Required) |
BiomeClimateData |
0 |
|
BiomeClimateData
| Field Name |
Type |
Field Index |
Description |
| temperature (Required) |
float |
0 |
|
| downfall (Required) |
float |
1 |
|
| snow accumulation min (Required) |
float |
2 |
|
| snow accumulation max (Required) |
float |
3 |
|
|
| consolidated features (Required) |
BiomeConsolidatedFeaturesData |
1 |
|
BiomeConsolidatedFeaturesData
| Field Name |
Type |
Field Index |
Description |
| features (Required) |
array<BiomeConsolidatedFeatureData> |
0 |
|
BiomeConsolidatedFeatureData (Array Item)
| Field Name |
Type |
Field Index |
Description |
| scatter (Required) |
BiomeScatterParamData |
0 |
|
BiomeScatterParamData
| Field Name |
Type |
Field Index |
Description |
| coordinates (Required) |
array<BiomeCoordinateData> |
0 |
|
BiomeCoordinateData (Array Item)
| Field Name |
Type |
Field Index |
Description |
| min value type (Required) |
varint32 |
0 |
|
| min value (Required) |
uint16 |
1 |
|
| max value type (Required) |
varint32 |
2 |
|
| max value (Required) |
uint16 |
3 |
|
| grid offset (Required) |
uint32 |
4 |
|
| grid step size (Required) |
uint32 |
5 |
|
| distribution (Required) |
varint32 |
6 |
|
Enum Values:
| Index |
Value |
| 0 |
SingleValued |
| 1 |
Uniform |
| 2 |
Gaussian |
| 3 |
InverseGaussian |
| 4 |
FixedGrid |
| 5 |
JitteredGrid |
| 6 |
Triangle |
|
|
| eval order (Required) |
varint32 |
1 |
|
Enum Values:
| Index |
Value |
| 0 |
XYZ |
| 1 |
XZY |
| 2 |
YXZ |
| 3 |
YZX |
| 4 |
ZXY |
| 5 |
ZYX |
|
| chance percent type (Required) |
varint32 |
2 |
|
| chance percent (Required) |
uint16 |
3 |
|
| chance numerator (Required) |
int32 |
4 |
|
| chance denominator (Required) |
int32 |
5 |
|
| iterations type (Required) |
varint32 |
6 |
|
| iterations (Required) |
uint16 |
7 |
|
|
| feature (Required) |
uint16 |
1 |
|
| identifier (Required) |
uint16 |
2 |
|
| pass (Required) |
uint16 |
3 |
|
| can use internal feature (Required) |
boolean |
4 |
|
|
|
| mountain params (Required) |
BiomeMountainParamsData |
2 |
|
BiomeMountainParamsData
| Field Name |
Type |
Field Index |
Description |
| steep block (Required) |
uint32 |
0 |
|
| north slopes (Required) |
boolean |
1 |
|
| south slopes (Required) |
boolean |
2 |
|
| west slopes (Required) |
boolean |
3 |
|
| east slopes (Required) |
boolean |
4 |
|
| top slide enabled (Required) |
boolean |
5 |
|
|
| surface material adjustments (Required) |
BiomeSurfaceMaterialAdjustmentData |
3 |
|
BiomeSurfaceMaterialAdjustmentData
| Field Name |
Type |
Field Index |
Description |
| adjustments (Required) |
array<BiomeElementData> |
0 |
|
BiomeElementData (Array Item)
| Field Name |
Type |
Field Index |
Description |
| noise freq scale (Required) |
float |
0 |
|
| noise lower bound (Required) |
float |
1 |
|
| noise upper bound (Required) |
float |
2 |
|
| height min type (Required) |
varint32 |
3 |
|
| height min (Required) |
uint16 |
4 |
|
| height max type (Required) |
varint32 |
5 |
|
| height max (Required) |
uint16 |
6 |
|
| adjusted materials (Required) |
BiomeSurfaceMaterialData |
7 |
|
BiomeSurfaceMaterialData
| Field Name |
Type |
Field Index |
Description |
| top block (Required) |
uint32 |
0 |
|
| mid block (Required) |
uint32 |
1 |
|
| sea floor block (Required) |
uint32 |
2 |
|
| foundation block (Required) |
uint32 |
3 |
|
| sea block (Required) |
uint32 |
4 |
|
| sea floor depth (Required) |
int32 |
5 |
|
|
|
|
| overworld gen rules (Required) |
BiomeOverworldGenRulesData |
4 |
|
BiomeOverworldGenRulesData
| Field Name |
Type |
Field Index |
Description |
| hills transformations (Required) |
array<BiomeWeightedData> |
0 |
|
BiomeWeightedData (Array Item)
| Field Name |
Type |
Field Index |
Description |
| biome identifier (Required) |
uint16 |
0 |
|
| weight (Required) |
uint32 |
1 |
|
|
| mutate transformations (Required) |
array<BiomeWeightedData> |
1 |
|
BiomeWeightedData (Array Item)
| Field Name |
Type |
Field Index |
Description |
| biome identifier (Required) |
uint16 |
0 |
|
| weight (Required) |
uint32 |
1 |
|
|
| river transformations (Required) |
array<BiomeWeightedData> |
2 |
|
BiomeWeightedData (Array Item)
| Field Name |
Type |
Field Index |
Description |
| biome identifier (Required) |
uint16 |
0 |
|
| weight (Required) |
uint32 |
1 |
|
|
| shore transformations (Required) |
array<BiomeWeightedData> |
3 |
|
BiomeWeightedData (Array Item)
| Field Name |
Type |
Field Index |
Description |
| biome identifier (Required) |
uint16 |
0 |
|
| weight (Required) |
uint32 |
1 |
|
|
| pre hills edge (Required) |
array<BiomeConditionalTransformationData> |
4 |
|
BiomeConditionalTransformationData (Array Item)
| Field Name |
Type |
Field Index |
Description |
| transforms into (Required) |
array<BiomeWeightedData> |
0 |
|
BiomeWeightedData (Array Item)
| Field Name |
Type |
Field Index |
Description |
| biome identifier (Required) |
uint16 |
0 |
|
| weight (Required) |
uint32 |
1 |
|
|
| condition json (Required) |
uint16 |
1 |
|
| min passing neighbors (Required) |
uint32 |
2 |
|
|
| post shore edge (Required) |
array<BiomeConditionalTransformationData> |
5 |
|
BiomeConditionalTransformationData (Array Item)
| Field Name |
Type |
Field Index |
Description |
| transforms into (Required) |
array<BiomeWeightedData> |
0 |
|
BiomeWeightedData (Array Item)
| Field Name |
Type |
Field Index |
Description |
| biome identifier (Required) |
uint16 |
0 |
|
| weight (Required) |
uint32 |
1 |
|
|
| condition json (Required) |
uint16 |
1 |
|
| min passing neighbors (Required) |
uint32 |
2 |
|
|
| climate (Required) |
array<BiomeWeightedTemperatureData> |
6 |
|
BiomeWeightedTemperatureData (Array Item)
| Field Name |
Type |
Field Index |
Description |
| temperature (Required) |
varint32 |
0 |
|
| weight (Required) |
uint32 |
1 |
|
|
|
| multinoise gen rules (Required) |
BiomeMultinoiseGenRulesData |
5 |
|
BiomeMultinoiseGenRulesData
| Field Name |
Type |
Field Index |
Description |
| temperature (Required) |
float |
0 |
|
| humidity (Required) |
float |
1 |
|
| altitude (Required) |
float |
2 |
|
| weirdness (Required) |
float |
3 |
|
| weight (Required) |
float |
4 |
|
|
| legacy world gen rules (Required) |
BiomeLegacyWorldGenRulesData |
6 |
|
BiomeLegacyWorldGenRulesData
| Field Name |
Type |
Field Index |
Description |
| legacy pre hills edge (Required) |
array<BiomeConditionalTransformationData> |
0 |
|
BiomeConditionalTransformationData (Array Item)
| Field Name |
Type |
Field Index |
Description |
| transforms into (Required) |
array<BiomeWeightedData> |
0 |
|
BiomeWeightedData (Array Item)
| Field Name |
Type |
Field Index |
Description |
| biome identifier (Required) |
uint16 |
0 |
|
| weight (Required) |
uint32 |
1 |
|
|
| condition json (Required) |
uint16 |
1 |
|
| min passing neighbors (Required) |
uint32 |
2 |
|
|
|
| replacement biomes (Required) |
BiomeReplacementsData |
7 |
|
BiomeReplacementsData
| Field Name |
Type |
Field Index |
Description |
| biome replacements (Required) |
array<BiomeReplacementData> |
0 |
|
BiomeReplacementData (Array Item)
| Field Name |
Type |
Field Index |
Description |
| replacement biome (Required) |
uint16 |
0 |
|
| dimension (Required) |
uint16 |
1 |
|
| target biomes (Required) |
array<uint16> |
2 |
|
| amount (Required) |
float |
3 |
|
| noise frequency scale (Required) |
float |
4 |
|
| replacement index (Required) |
uint32 |
5 |
|
|
|
| Village Type (Required) |
uint8 |
8 |
|
Enum Values:
| Index |
Value |
| 0 |
Desert |
| 1 |
Ice |
| 2 |
Savanna |
| 3 |
Taiga |
| 4 |
Default |
|
| surface builder data (Required) |
BiomeSurfaceBuilderData |
9 |
|
BiomeSurfaceBuilderData
| Field Name |
Type |
Field Index |
Description |
| surface materials (Required) |
BiomeSurfaceMaterialData |
0 |
|
BiomeSurfaceMaterialData
| Field Name |
Type |
Field Index |
Description |
| top block (Required) |
uint32 |
0 |
|
| mid block (Required) |
uint32 |
1 |
|
| sea floor block (Required) |
uint32 |
2 |
|
| foundation block (Required) |
uint32 |
3 |
|
| sea block (Required) |
uint32 |
4 |
|
| sea floor depth (Required) |
int32 |
5 |
|
|
| has default overworld surface (Required) |
boolean |
1 |
|
| has swamp surface (Required) |
boolean |
2 |
|
| has frozen ocean surface (Required) |
boolean |
3 |
|
| has the end surface (Required) |
boolean |
4 |
|
| mesa surface (Required) |
BiomeMesaSurfaceData |
5 |
|
BiomeMesaSurfaceData
| Field Name |
Type |
Field Index |
Description |
| clay material (Required) |
uint32 |
0 |
|
| hard clay material (Required) |
uint32 |
1 |
|
| bryce pillars (Required) |
boolean |
2 |
|
| has forest (Required) |
boolean |
3 |
|
|
| capped surface (Required) |
BiomeCappedSurfaceData |
6 |
|
BiomeCappedSurfaceData
| Field Name |
Type |
Field Index |
Description |
| floor blocks (Required) |
array<uint32> |
0 |
|
| ceiling blocks (Required) |
array<uint32> |
1 |
|
| sea block (Required) |
uint32 |
2 |
|
| foundation block (Required) |
uint32 |
3 |
|
| beach block (Required) |
uint32 |
4 |
|
|
| noise gradient surface (Required) |
BiomeNoiseGradientSurfaceData |
7 |
|
BiomeNoiseGradientSurfaceData
| Field Name |
Type |
Field Index |
Description |
| non-replaceable blocks (Required) |
array<uint32> |
0 |
|
| gradient blocks (Required) |
array<SerializedNoiseBlockSpecifier> |
1 |
|
SerializedNoiseBlockSpecifier (Array Item)
| Field Name |
Type |
Field Index |
Description |
| noise |
string |
0 |
|
| threshold |
float |
1 |
|
| range |
FloatRange |
2 |
|
FloatRange
| Field Name |
Type |
Field Index |
Description |
| min |
float |
0 |
|
| max |
float |
1 |
|
|
| block |
uint32 |
3 |
|
|
| noise (Required) |
NoiseDescriptor |
2 |
|
NoiseDescriptor
| Field Name |
Type |
Field Index |
Description |
| name (Required) |
string |
0 |
The string used to initialize the noise. Has no impact on the qualitative aspects of the generated values. |
| first_octave (Required) |
int32 |
1 |
Governs the general frequency characteristics of the generated noise. Lower value results in noise with lower frequency content. |
| amplitudes (Required) |
array<float> |
2 |
Governs the attenuation of the first n octaves in the generated noise. |
|
|
|
| subsurface builder data (Required) |
BiomeSurfaceBuilderData |
10 |
|
BiomeSurfaceBuilderData
| Field Name |
Type |
Field Index |
Description |
| surface materials (Required) |
BiomeSurfaceMaterialData |
0 |
|
BiomeSurfaceMaterialData
| Field Name |
Type |
Field Index |
Description |
| top block (Required) |
uint32 |
0 |
|
| mid block (Required) |
uint32 |
1 |
|
| sea floor block (Required) |
uint32 |
2 |
|
| foundation block (Required) |
uint32 |
3 |
|
| sea block (Required) |
uint32 |
4 |
|
| sea floor depth (Required) |
int32 |
5 |
|
|
| has default overworld surface (Required) |
boolean |
1 |
|
| has swamp surface (Required) |
boolean |
2 |
|
| has frozen ocean surface (Required) |
boolean |
3 |
|
| has the end surface (Required) |
boolean |
4 |
|
| mesa surface (Required) |
BiomeMesaSurfaceData |
5 |
|
BiomeMesaSurfaceData
| Field Name |
Type |
Field Index |
Description |
| clay material (Required) |
uint32 |
0 |
|
| hard clay material (Required) |
uint32 |
1 |
|
| bryce pillars (Required) |
boolean |
2 |
|
| has forest (Required) |
boolean |
3 |
|
|
| capped surface (Required) |
BiomeCappedSurfaceData |
6 |
|
BiomeCappedSurfaceData
| Field Name |
Type |
Field Index |
Description |
| floor blocks (Required) |
array<uint32> |
0 |
|
| ceiling blocks (Required) |
array<uint32> |
1 |
|
| sea block (Required) |
uint32 |
2 |
|
| foundation block (Required) |
uint32 |
3 |
|
| beach block (Required) |
uint32 |
4 |
|
|
| noise gradient surface (Required) |
BiomeNoiseGradientSurfaceData |
7 |
|
BiomeNoiseGradientSurfaceData
| Field Name |
Type |
Field Index |
Description |
| non-replaceable blocks (Required) |
array<uint32> |
0 |
|
| gradient blocks (Required) |
array<SerializedNoiseBlockSpecifier> |
1 |
|
SerializedNoiseBlockSpecifier (Array Item)
| Field Name |
Type |
Field Index |
Description |
| noise |
string |
0 |
|
| threshold |
float |
1 |
|
| range |
FloatRange |
2 |
|
FloatRange
| Field Name |
Type |
Field Index |
Description |
| min |
float |
0 |
|
| max |
float |
1 |
|
|
| block |
uint32 |
3 |
|
|
| noise (Required) |
NoiseDescriptor |
2 |
|
NoiseDescriptor
| Field Name |
Type |
Field Index |
Description |
| name (Required) |
string |
0 |
The string used to initialize the noise. Has no impact on the qualitative aspects of the generated values. |
| first_octave (Required) |
int32 |
1 |
Governs the general frequency characteristics of the generated noise. Lower value results in noise with lower frequency content. |
| amplitudes (Required) |
array<float> |
2 |
Governs the attenuation of the first n octaves in the generated noise. |
|
|
|