UNPKG

@minecraft/creator-tools

Version:

Minecraft Creator Tools command line and libraries.

1,040 lines 92.6 kB
{ "fields": [ { "id": "minecraft:biome", "title": "minecraft:biome", "description": "A single biome definition", "dataType": 16, "subForm": { "title": "Biome Definition", "description": "Contains a description and components to define a Biome.", "fields": [ { "id": "components", "title": "components", "description": "Components for this Biome.", "dataType": 16, "subForm": { "title": "Biome Components", "description": "Any components that this Biome uses", "fields": [ { "id": "minecraft:capped_surface", "title": "minecraft:capped_surface", "description": "Generates surface on blocks with non-solid blocks above or below.", "dataType": 16, "subForm": { "title": "Capped Surface", "description": "Generates surface on blocks with non-solid blocks above or below.", "fields": [ { "id": "beach_material", "title": "beach_material", "description": "Material used to decorate surface near sea level.", "dataType": 2, "alternates": [ { "id": "beach_material", "dataType": 16, "readOnly": true, "subForm": { "title": "Beach Material", "description": "Beach 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": "floor_materials", "title": "floor_materials", "description": "Materials used for the surface floor.", "dataType": 2, "minLength": 1, "alternates": [ { "id": "floor_materials", "dataType": 16, "readOnly": true, "subForm": { "title": "Floor Materials", "description": "Floor Materials", "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": "ceiling_materials", "title": "ceiling_materials", "description": "Materials used for the surface ceiling.", "dataType": 2, "minLength": 1, "alternates": [ { "id": "ceiling_materials", "dataType": 16, "readOnly": true, "subForm": { "title": "Ceiling Materials", "description": "Ceiling Materials", "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": "Material used to replace solid blocks that are not surface blocks.", "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": "sea_material", "title": "sea_material", "description": "Material used to replace air blocks below sea level.", "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": "minecraft:creature_spawn_probability", "title": "minecraft:creature_spawn_probability", "description": "Probability that creatures will spawn within the biome when a chunk is generated.", "dataType": 16, "subForm": { "title": "Creature Spawn Probability", "description": "Probability that creatures will spawn within the biome when a chunk is generated.", "fields": [ { "id": "probability", "title": "probability", "description": "Probabiltity between [0.0, 0.75] of creatures spawning within the biome on chunk generation.", "dataType": 3, "validity": [ { "comparison": "<=", "value": 0.75 } ] } ] } }, { "id": "minecraft:overworld_generation_rules", "title": "minecraft:overworld_generation_rules", "description": "Controls how this biome is instantiated (and then potentially modified) during world generation of the overworld.", "dataType": 16, "subForm": { "title": "Overworld Generation Rules", "description": "Controls how this biome is instantiated (and then potentially modified) during world generation of the overworld.", "fields": [ { "id": "mutate_transformation", "title": "mutate_transformation", "description": "What biome to switch to when converting to a mutated biome", "dataType": 17, "alternates": [ { "id": "mutate_transformation", "dataType": 2 } ] }, { "id": "hills_transformation", "title": "hills_transformation", "description": "What biome to switch to when converting to a hilly biome", "dataType": 17, "alternates": [ { "id": "hills_transformation", "dataType": 2 } ] }, { "id": "generate_for_climates", "title": "generate_for_climates", "description": "Controls the world generation climate categories that this biome can spawn for. A single biome can be associated with multiple categories with different weightings.", "dataType": 15 }, { "id": "river_transformation", "title": "river_transformation", "description": "What biome to switch to when converting to a river biome (if not the Vanilla 'river' biome)", "dataType": 17, "alternates": [ { "id": "river_transformation", "dataType": 2 } ] }, { "id": "shore_transformation", "title": "shore_transformation", "description": "What biome to switch to when adjacent to an ocean biome", "dataType": 17, "alternates": [ { "id": "shore_transformation", "dataType": 2 } ] } ] } }, { "id": "minecraft:climate", "title": "minecraft:climate", "description": "Describes temperature, humidity, precipitation, and similar. Biomes without this component will have default values.", "dataType": 16, "subForm": { "title": "Climate", "description": "Describes temperature, humidity, precipitation, and similar. Biomes without this component will have default values.", "fields": [ { "id": "blue_spores", "title": "blue_spores", "description": "Density of blue spore precipitation visuals", "dataType": 3 }, { "id": "downfall", "title": "downfall", "description": "Amount that precipitation affects colors and block changes", "dataType": 3 }, { "id": "snow_accumulation", "title": "snow_accumulation", "description": "Minimum and maximum snow level, each multiple of 0.125 is another snow layer", "dataType": 32, "minLength": 2, "maxLength": 2 }, { "id": "white_ash", "title": "white_ash", "description": "Density of white ash precipitation visuals", "dataType": 3 }, { "id": "temperature", "title": "temperature", "description": "Temperature affects a variety of visual and behavioral things, including snow and ice placement, sponge drying, and sky color", "dataType": 3 }, { "id": "red_spores", "title": "red_spores", "description": "Density of blue spore precipitation visuals", "dataType": 3 }, { "id": "ash", "title": "ash", "description": "Density of ash precipitation visuals", "dataType": 3 } ] } }, { "id": "minecraft:frozen_ocean_surface", "title": "minecraft:frozen_ocean_surface", "description": "Similar to overworld_surface. Adds icebergs.", "dataType": 16, "subForm": { "title": "Frozen Ocean Surface", "description": "Similar to overworld_surface. Adds icebergs.", "fields": [ { "id": "mid_material", "title": "mid_material", "description": "Controls the block type used in a layer below the surface of this biome", "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_depth", "title": "sea_floor_depth", "description": "Controls how deep below the world water level the floor should occur", "dataType": 0 }, { "id": "sea_floor_material", "title": "sea_floor_material", "description": "Controls the block type used as a floor for bodies of water in this biome", "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": "sea_material", "title": "sea_material", "description": "Controls the block type used for the bodies of water in this biome", "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": "top_material", "title": "top_material", "description": "Controls the block type used for the surface of this biome", "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": "foundation_material", "title": "foundation_material", "description": "Controls the block type used deep underground in this biome", "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": "minecraft:mesa_surface", "title": "minecraft:mesa_surface", "description": "Similar to overworld_surface. Adds colored strata and optional pillars.", "dataType": 16, "subForm": { "title": "Mesa Surface", "description": "Similar to overworld_surface. Adds colored strata and optional pillars.", "fields": [ { "id": "sea_floor_depth", "title": "sea_floor_depth", "description": "Controls how deep below the world water level the floor should occur", "dataType": 0 }, { "id": "mid_material", "title": "mid_material", "description": "Controls the block type used in a layer below the surface of this biome", "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", "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": "foundation_material", "title": "foundation_material", "description": "Controls the block type used deep underground in this biome", "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", "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": "sea_material", "title": "sea_material", "description": "Controls the block type used for the bodies of water in this biome", "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": "hard_clay_material", "title": "hard_clay_material", "description": "Hardened clay block to use", "dataType": 2, "alternates": [ { "id": "hard_clay_material", "dataType": 16, "readOnly": true, "subForm": { "title": "Hard Clay Material", "description": "Hard Clay 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": "clay_material", "title": "clay_material", "description": "Base clay block to use", "dataType": 2, "alternates": [ { "id": "clay_material", "dataType": 16, "readOnly": true, "subForm": { "title": "Clay Material", "description": "Clay 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": "bryce_pillars", "title": "bryce_pillars", "description": "Whether the mesa generates with pillars", "dataType": 1 }, { "id": "has_forest", "title": "has_forest", "description": "Places coarse dirt and grass at high altitudes", "dataType": 1 } ] } }, { "id": "minecraft:mountain_parameters", "title": "minecraft:mountain_parameters", "description": "Noise parameters used to drive mountain terrain generation in Overworld.", "dataType": 16, "subForm": { "title": "Mountain Parameters", "description": "Noise parameters used to drive mountain terrain generation in Overworld.", "fields": [ { "id": "steep_material_adjustment", "title": "steep_material_adjustment", "description": "Defines surface material for steep slopes", "dataType": 16, "subForm": { "title": "Mountain Parameters - Steep Material Adjustment Settings", "description": "Defines surface material for steep slopes", "fields": [ { "id": "material", "title": "material", "description": "Block type use as steep material", "dataType": 2, "alternates": [ { "id": "material", "dataType": 16, "readOnly": true, "subForm": { "title": "Material", "description": "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": "east_slopes", "title": "east_slopes", "description": "Enable for east-facing slopes", "dataType": 1 }, { "id": "north_slopes", "title": "north_slopes", "description": "Enable for north-facing slopes", "dataType": 1 }, { "id": "south_slopes", "title": "south_slopes", "description": "Enable for south-facing slopes", "dataType": 1 }, { "id": "west_slopes", "title": "west_slopes", "description": "Enable for west-facing slopes", "dataType": 1 } ] } }, { "id": "top_slide", "title": "top_slide", "description": "Controls the density tapering that happens at the top of the world to prevent terrain from reaching too high", "dataType": 16, "subForm": { "title": "Mountain Parameters - Top Slide Settings", "description": "Controls the density tapering that happens at the top of the world to prevent terrain from reaching too high.", "fields": [ { "id": "enabled", "title": "enabled", "description": "If false, top slide will be disabled. If true, other parameters will be taken into account.", "dataType": 1 } ] } } ] } }, { "id": "minecraft:multinoise_generation_rules", "title": "minecraft:multinoise_generation_rules", "description": "Controls how this biome is instantiated (and then potentially modified) during world generation of the nether.", "dataType": 16, "subForm": { "title": "Multinoise Generation Rules", "description": "Controls how this biome is instantiated (and then potentially modified) during world