@minecraft/creator-tools
Version:
Minecraft Creator Tools command line and libraries.
323 lines • 13.1 kB
JSON
{
"fields": [
{
"id": "adjustments",
"title": "adjustments",
"description": "All adjustments that match the column's noise values will be applied in the order listed.",
"dataType": 15,
"subForm": {
"title": "Surface Material Adjustments - Surface Adjustment Settings",
"description": "An adjustment to generated terrain, replacing blocks based on the specified settings.",
"fields": [
{
"id": "materials",
"title": "materials",
"description": "The specific blocks used for this surface adjustment",
"dataType": 16,
"subForm": {
"title": "Surface Material Adjustments - Surface Adjustment Materials Settings",
"description": "The specific blocks used for this surface adjustment",
"fields": [
{
"id": "sea_material",
"title": "sea_material",
"description": "Controls the block type used in the bodies of water in this biome when this adjustment is active.",
"dataType": 2,
"alternates": [
{
"id": "sea_material",
"dataType": 16,
"readOnly": true,
"subForm": {
"title": "Sea Material",
"description": "Sea Material",
"fields": [
{
"id": "name",
"title": "name",
"description": "Name of the block",
"dataType": 2
},
{
"id": "states",
"title": "states",
"description": "Contains members named after each state, with boolean, integer, or string values.",
"dataType": 31,
"alternates": [
{
"id": "states",
"dataType": 27
},
{
"id": "states",
"dataType": 24
}
]
}
]
}
}
]
},
{
"id": "foundation_material",
"title": "foundation_material",
"description": "Controls the block type used deep underground in this biome when this adjustment is active.",
"dataType": 2,
"alternates": [
{
"id": "foundation_material",
"dataType": 16,
"readOnly": true,
"subForm": {
"title": "Foundation Material",
"description": "Foundation Material",
"fields": [
{
"id": "name",
"title": "name",
"description": "Name of the block",
"dataType": 2
},
{
"id": "states",
"title": "states",
"description": "Contains members named after each state, with boolean, integer, or string values.",
"dataType": 31,
"alternates": [
{
"id": "states",
"dataType": 27
},
{
"id": "states",
"dataType": 24
}
]
}
]
}
}
]
},
{
"id": "top_material",
"title": "top_material",
"description": "Controls the block type used for the surface of this biome when this adjustment is active.",
"dataType": 2,
"alternates": [
{
"id": "top_material",
"dataType": 16,
"readOnly": true,
"subForm": {
"title": "Top Material",
"description": "Top Material",
"fields": [
{
"id": "name",
"title": "name",
"description": "Name of the block",
"dataType": 2
},
{
"id": "states",
"title": "states",
"description": "Contains members named after each state, with boolean, integer, or string values.",
"dataType": 31,
"alternates": [
{
"id": "states",
"dataType": 27
},
{
"id": "states",
"dataType": 24
}
]
}
]
}
}
]
},
{
"id": "mid_material",
"title": "mid_material",
"description": "Controls the block type used in a layer below the surface of this biome when this adjustment is active.",
"dataType": 2,
"alternates": [
{
"id": "mid_material",
"dataType": 16,
"readOnly": true,
"subForm": {
"title": "Mid Material",
"description": "Mid Material",
"fields": [
{
"id": "name",
"title": "name",
"description": "Name of the block",
"dataType": 2
},
{
"id": "states",
"title": "states",
"description": "Contains members named after each state, with boolean, integer, or string values.",
"dataType": 31,
"alternates": [
{
"id": "states",
"dataType": 27
},
{
"id": "states",
"dataType": 24
}
]
}
]
}
}
]
},
{
"id": "sea_floor_material",
"title": "sea_floor_material",
"description": "Controls the block type used as a floor for bodies of water in this biome when this adjustment is active.",
"dataType": 2,
"alternates": [
{
"id": "sea_floor_material",
"dataType": 16,
"readOnly": true,
"subForm": {
"title": "Sea Floor Material",
"description": "Sea Floor Material",
"fields": [
{
"id": "name",
"title": "name",
"description": "Name of the block",
"dataType": 2
},
{
"id": "states",
"title": "states",
"description": "Contains members named after each state, with boolean, integer, or string values.",
"dataType": 31,
"alternates": [
{
"id": "states",
"dataType": 27
},
{
"id": "states",
"dataType": 24
}
]
}
]
}
}
]
}
]
}
},
{
"id": "noise_range",
"title": "noise_range",
"description": "Defines a range of noise values [min, max] for which this adjustment should be applied.",
"dataType": 32,
"minLength": 2,
"maxLength": 2
},
{
"id": "height_range",
"title": "height_range",
"description": "Defines a range of noise values [min, max] for which this adjustment should be applied.",
"dataType": 3,
"minLength": 2,
"maxLength": 2,
"alternates": [
{
"id": "height_range",
"dataType": 1
},
{
"id": "height_range",
"dataType": 2
}
]
},
{
"id": "noise_frequency_scale",
"title": "noise_frequency_scale",
"description": "The scale to multiply by the position when accessing the noise value for the material adjustments.",
"dataType": 3
}
]
}
},
{
"id": "sea_material",
"title": "sea_material",
"description": "Controls the block type used in the bodies of water in this biome when this adjustment is active.",
"dataType": 16,
"subForm": {
"title": "Sea Material",
"description": "Specifies a particular block. Can be a string block name or a JSON object",
"fields": []
}
},
{
"id": "foundation_material",
"title": "foundation_material",
"description": "Controls the block type used deep underground in this biome when this adjustment is active.",
"dataType": 16,
"subForm": {
"title": "Foundation Material",
"description": "Specifies a particular block. Can be a string block name or a JSON object",
"fields": []
}
},
{
"id": "top_material",
"title": "top_material",
"description": "Controls the block type used for the surface of this biome when this adjustment is active.",
"dataType": 16,
"subForm": {
"title": "Top Material",
"description": "Specifies a particular block. Can be a string block name or a JSON object",
"fields": []
}
},
{
"id": "mid_material",
"title": "mid_material",
"description": "Controls the block type used in a layer below the surface of this biome when this adjustment is active.",
"dataType": 16,
"subForm": {
"title": "Mid Material",
"description": "Specifies a particular block. Can be a string block name or a JSON object",
"fields": []
}
},
{
"id": "sea_floor_material",
"title": "sea_floor_material",
"description": "Controls the block type used as a floor for bodies of water in this biome when this adjustment is active.",
"dataType": 16,
"subForm": {
"title": "Sea Floor Material",
"description": "Specifies a particular block. Can be a string block name or a JSON object",
"fields": []
}
}
],
"description": "Specify fine-detail changes to blocks used in terrain generation (based on a noise function).",
"title": "Surface Material Adjustments",
"id": "minecraft:surface_material_adjustments"
}