UNPKG

@minecraft/creator-tools

Version:

Minecraft Creator Tools command line and libraries.

532 lines 18.5 kB
{ "fields": [ { "id": "description", "title": "description", "description": "description", "dataType": 16, "subForm": { "title": "Legacy Spawn Description", "description": "Legacy Spawn Description", "fields": [ { "id": "identifier", "title": "identifier", "description": "identifier", "dataType": 2 }, { "id": "population_control", "title": "population_control", "description": "population_control", "dataType": 2 } ] } }, { "id": "conditions", "title": "conditions", "description": "conditions", "dataType": 15, "subForm": { "title": "Legacy Spawn BiomeConditions", "description": "Legacy Spawn BiomeConditions", "fields": [ { "id": "minecraft:difficulty_filter", "title": "minecraft:difficulty_filter", "description": "minecraft:difficulty_filter", "dataType": 16, "subForm": { "title": "Legacy Spawn DifficultyFilter", "description": "Legacy Spawn DifficultyFilter", "fields": [ { "id": "min", "title": "enum SharedTypes_Legacy_Spawn_Difficulty", "description": "enum SharedTypes_Legacy_Spawn_Difficulty", "dataType": 2 }, { "id": "max", "title": "enum SharedTypes_Legacy_Spawn_Difficulty", "description": "enum SharedTypes_Legacy_Spawn_Difficulty", "dataType": 2 } ] } }, { "id": "minecraft:weight", "title": "minecraft:weight", "description": "minecraft:weight", "dataType": 16, "subForm": { "title": "Legacy Spawn Weight", "description": "Legacy Spawn Weight", "fields": [ { "id": "default", "title": "default", "description": "default", "dataType": 0 }, { "id": "rarity", "title": "rarity", "description": "rarity", "dataType": 0 } ] } }, { "id": "minecraft:height_filter", "title": "minecraft:height_filter", "description": "minecraft:height_filter", "dataType": 16, "subForm": { "title": "Legacy Spawn HeightFilter", "description": "Legacy Spawn HeightFilter", "fields": [ { "id": "min", "title": "min", "description": "min", "dataType": 0 }, { "id": "max", "title": "max", "description": "max", "dataType": 0 } ] } }, { "id": "minecraft:distance_filter", "title": "minecraft:distance_filter", "description": "minecraft:distance_filter", "dataType": 16, "subForm": { "title": "Legacy Spawn DistanceFilter", "description": "Legacy Spawn DistanceFilter", "fields": [ { "id": "min", "title": "min", "description": "min", "dataType": 0 }, { "id": "max", "title": "max", "description": "max", "dataType": 0 } ] } }, { "id": "minecraft:brightness_filter", "title": "minecraft:brightness_filter", "description": "minecraft:brightness_filter", "dataType": 16, "subForm": { "title": "Legacy Spawn BrightnessFilter", "description": "Legacy Spawn BrightnessFilter", "fields": [ { "id": "min", "title": "min", "description": "min", "dataType": 0, "validity": [ { "comparison": "<=", "value": 15 } ] }, { "id": "max", "title": "max", "description": "max", "dataType": 0, "validity": [ { "comparison": "<=", "value": 15 } ] }, { "id": "adjust_for_weather", "title": "adjust_for_weather", "description": "adjust_for_weather", "dataType": 1 } ] } }, { "id": "minecraft:density_limit", "title": "minecraft:density_limit", "description": "minecraft:density_limit", "dataType": 16, "subForm": { "title": "Legacy Spawn DensityLimit", "description": "Legacy Spawn DensityLimit", "fields": [ { "id": "surface", "title": "surface", "description": "surface", "dataType": 0, "validity": [ { "comparison": ">=", "value": -1 } ] }, { "id": "underground", "title": "underground", "description": "underground", "dataType": 0, "validity": [ { "comparison": ">=", "value": -1 } ] } ] } }, { "id": "minecraft:mob_event_filter", "title": "minecraft:mob_event_filter", "description": "minecraft:mob_event_filter", "dataType": 16, "subForm": { "title": "Legacy Spawn MobEventFilter", "description": "Legacy Spawn MobEventFilter", "fields": [ { "id": "event", "title": "event", "description": "event", "dataType": 2 } ] } }, { "id": "minecraft:world_age_filter", "title": "minecraft:world_age_filter", "description": "minecraft:world_age_filter", "dataType": 16, "subForm": { "title": "Legacy Spawn WorldAgeFilter", "description": "Legacy Spawn WorldAgeFilter", "fields": [ { "id": "min", "title": "min", "description": "min", "dataType": 0 }, { "id": "max", "title": "max", "description": "max", "dataType": 0 } ] } }, { "id": "minecraft:delay_filter", "title": "minecraft:delay_filter", "description": "minecraft:delay_filter", "dataType": 16, "subForm": { "title": "Legacy Spawn DelayFilter", "description": "Legacy Spawn DelayFilter", "fields": [ { "id": "min", "title": "min", "description": "min", "dataType": 0 }, { "id": "spawn_chance", "title": "spawn_chance", "description": "spawn_chance", "dataType": 0 }, { "id": "max", "title": "max", "description": "max", "dataType": 0 }, { "id": "identifier", "title": "identifier", "description": "identifier", "dataType": 2 } ] } }, { "id": "minecraft:herd", "title": "minecraft:herd", "description": "minecraft:herd", "dataType": 16 }, { "id": "minecraft:permute_type", "title": "minecraft:permute_type", "description": "minecraft:permute_type", "dataType": 16 }, { "id": "minecraft:player_in_village_filter", "title": "minecraft:player_in_village_filter", "description": "minecraft:player_in_village_filter", "dataType": 16, "subForm": { "title": "Legacy Spawn PlayerInVillageFilter", "description": "Legacy Spawn PlayerInVillageFilter", "fields": [ { "id": "distance", "title": "distance", "description": "distance", "dataType": 0 }, { "id": "village_border_tolerance", "title": "village_border_tolerance", "description": "village_border_tolerance", "dataType": 0 } ] } }, { "id": "minecraft:spawns_on_block_filter", "title": "minecraft:spawns_on_block_filter", "description": "minecraft:spawns_on_block_filter", "dataType": 16 }, { "id": "minecraft:spawns_on_block_prevented_filter", "title": "minecraft:spawns_on_block_prevented_filter", "description": "minecraft:spawns_on_block_prevented_filter", "dataType": 16 }, { "id": "minecraft:spawns_above_block_filter", "title": "minecraft:spawns_above_block_filter", "description": "minecraft:spawns_above_block_filter", "dataType": 16, "subForm": { "title": "Legacy Spawn SpawnAboveBlockFilter", "description": "Legacy Spawn SpawnAboveBlockFilter", "fields": [ { "id": "blocks", "title": "blocks", "description": "blocks", "dataType": 16 }, { "id": "distance", "title": "distance", "description": "distance", "dataType": 0 } ] } }, { "id": "minecraft:disallow_spawns_in_bubble", "title": "minecraft:disallow_spawns_in_bubble", "description": "minecraft:disallow_spawns_in_bubble", "dataType": 16 }, { "id": "minecraft:biome_filter", "title": "minecraft:biome_filter", "description": "Filters allow data objects to specify test criteria which allows their use. Filters can be defined by a single object of type (Filter Test), an array of tests, collection groups, or a combination of these objects.", "dataType": 16, "subForm": { "title": "Biome Filter", "description": "Biome Filter", "fields": [ { "id": "operator", "title": "operator", "description": "The comparison to apply with 'value'.", "dataType": 16 }, { "id": "test", "title": "test", "description": "The name of the test to apply.", "dataType": 2 }, { "id": "subject", "title": "subject", "description": "The subject of this filter test.", "dataType": 16 }, { "id": "domain", "title": "domain", "description": "The domain the test should be performed in.", "dataType": 16 }, { "id": "value", "title": "value", "description": "The value being compared with the test.", "dataType": 16 } ] }, "alternates": [ { "id": "minecraft:biome_filter", "dataType": 16 }, { "id": "minecraft:biome_filter", "dataType": 16, "subForm": { "title": "Biome Filter", "description": "Biome Filter", "fields": [ { "id": "OR", "title": "OR", "description": "Evaluates tests in the group, one or more must pass in order for the group to pass.", "dataType": 16 }, { "id": "all", "title": "all", "description": "Evaluates all tests in the group, all must pass in order for the group to pass.", "dataType": 16 }, { "id": "all_of", "title": "all_of", "description": "Evaluates all tests in the group, all must pass in order for the group to pass.", "dataType": 16 }, { "id": "AND", "title": "AND", "description": "Evaluates all tests in the group, all must pass in order for the group to pass.", "dataType": 16 }, { "id": "any_of", "title": "any_of", "description": "Evaluates tests in the group, one or more must pass in order for the group to pass.", "dataType": 16 }, { "id": "none_of", "title": "none_of", "description": "Evaluates all tests in the group, all must fail in order for the group to pass.", "dataType": 16 }, { "id": "any", "title": "any", "description": "Evaluates tests in the group, one or more must pass in order for the group to pass.", "dataType": 16 }, { "id": "NOT", "title": "NOT", "description": "Evaluates all tests in the group, all must fail in order for the group to pass.", "dataType": 16 } ] } } ] }, { "id": "minecraft:spawns_on_surface", "title": "minecraft:spawns_on_surface", "description": "minecraft:spawns_on_surface", "dataType": 16 }, { "id": "minecraft:spawns_underground", "title": "minecraft:spawns_underground", "description": "minecraft:spawns_underground", "dataType": 16 }, { "id": "minecraft:spawns_underwater", "title": "minecraft:spawns_underwater", "description": "minecraft:spawns_underwater", "dataType": 16 }, { "id": "minecraft:spawns_lava", "title": "minecraft:spawns_lava", "description": "minecraft:spawns_lava", "dataType": 16 }, { "id": "minecraft:is_persistent", "title": "minecraft:is_persistent", "description": "minecraft:is_persistent", "dataType": 16 }, { "id": "minecraft:is_experimental", "title": "minecraft:is_experimental", "description": "minecraft:is_experimental", "dataType": 16 }, { "id": "minecraft:spawn_event", "title": "minecraft:spawn_event", "description": "minecraft:spawn_event", "dataType": 16, "subForm": { "title": "Legacy Spawn MobEventFilter", "description": "Legacy Spawn MobEventFilter", "fields": [ { "id": "event", "title": "event", "description": "event", "dataType": 2 } ] } } ] } } ], "description": "Struct Legacy Spawn Contents Spawn", "title": "Struct Legacy Spawn Contents Spawn" }