UNPKG

@minecraft/creator-tools

Version:

Minecraft Creator Tools command line and libraries.

378 lines 12 kB
{ "fields": [ { "id": "avoid_damage_blocks", "title": "Avoid Damage Blocks", "description": "Tells the pathfinder to avoid blocks that cause damage when finding a path", "defaultValue": false, "dataType": 1, "samples": { "/vanilla/behavior_pack/entities/axolotl.json": [ { "path": "/minecraft:entity/components/minecraft:navigation.generic/", "content": true } ], "/vanilla/behavior_pack/entities/frog.json": [ { "path": "/minecraft:entity/components/minecraft:navigation.generic/", "content": true } ] } }, { "id": "avoid_portals", "title": "Avoid Portals", "description": "Tells the pathfinder to avoid portals (like nether portals) when finding a path", "defaultValue": false, "dataType": 1 }, { "id": "avoid_sun", "title": "Avoid Sun", "description": "Whether or not the pathfinder should avoid tiles that are exposed to the sun when creating paths", "defaultValue": false, "dataType": 1 }, { "id": "avoid_water", "title": "Avoid Water", "description": "Tells the pathfinder to avoid water when creating a path", "defaultValue": false, "dataType": 1 }, { "id": "blocks_to_avoid", "title": "Blocks To Avoid", "description": "Tells the pathfinder which blocks to avoid when creating a path", "dataType": 17 }, { "id": "can_breach", "title": "Can Breach", "description": "Tells the pathfinder whether or not it can jump out of water (like a dolphin)", "defaultValue": false, "dataType": 1, "samples": { "/vanilla/behavior_pack/entities/elder_guardian.json": [ { "path": "/minecraft:entity/components/minecraft:navigation.generic/", "content": true } ], "/vanilla/behavior_pack/entities/guardian.json": [ { "path": "/minecraft:entity/components/minecraft:navigation.generic/", "content": true } ] } }, { "id": "can_break_doors", "title": "Can Break Doors", "description": "Tells the pathfinder that it can path through a closed door and break it", "defaultValue": false, "dataType": 1 }, { "id": "can_jump", "title": "Can Jump", "description": "Tells the pathfinder whether or not it can jump up blocks", "defaultValue": true, "dataType": 1 }, { "id": "can_open_doors", "title": "Can Open Doors", "description": "Tells the pathfinder that it can path through a closed door assuming the AI will open the door", "defaultValue": false, "dataType": 1 }, { "id": "can_open_iron_doors", "title": "Can Open Iron Doors", "description": "Tells the pathfinder that it can path through a closed iron door assuming the AI will open the door", "defaultValue": false, "dataType": 1 }, { "id": "can_pass_doors", "title": "Can Pass Doors", "description": "Whether a path can be created through a door", "defaultValue": true, "dataType": 1 }, { "id": "can_path_from_air", "title": "Can Path From Air", "description": "Tells the pathfinder that it can start pathing when in the air", "defaultValue": false, "dataType": 1 }, { "id": "can_path_over_lava", "title": "Can Path Over Lava", "description": "Tells the pathfinder whether or not it can travel on the surface of the lava", "defaultValue": false, "dataType": 1 }, { "id": "can_path_over_water", "title": "Can Path Over Water", "description": "Tells the pathfinder whether or not it can travel on the surface of the water", "defaultValue": false, "dataType": 1, "samples": { "/vanilla/behavior_pack/entities/axolotl.json": [ { "path": "/minecraft:entity/components/minecraft:navigation.generic/", "content": true } ], "/vanilla/behavior_pack/entities/frog.json": [ { "path": "/minecraft:entity/components/minecraft:navigation.generic/", "content": true } ] } }, { "id": "can_sink", "title": "Can Sink", "description": "Tells the pathfinder whether or not it will be pulled down by gravity while in water", "defaultValue": true, "dataType": 1 }, { "id": "can_swim", "title": "Can Swim", "description": "Tells the pathfinder whether or not it can path anywhere through water and plays swimming animation along that path", "defaultValue": false, "dataType": 1, "samples": { "/vanilla/behavior_pack/entities/axolotl.json": [ { "path": "/minecraft:entity/components/minecraft:navigation.generic/", "content": true } ], "/vanilla/behavior_pack/entities/elder_guardian.json": [ { "path": "/minecraft:entity/components/minecraft:navigation.generic/", "content": true } ] } }, { "id": "can_walk", "title": "Can Walk", "description": "Tells the pathfinder whether or not it can walk on the ground outside water", "defaultValue": true, "dataType": 1, "samples": { "/vanilla/behavior_pack/entities/axolotl.json": [ { "path": "/minecraft:entity/components/minecraft:navigation.generic/", "content": true } ], "/vanilla/behavior_pack/entities/frog.json": [ { "path": "/minecraft:entity/components/minecraft:navigation.generic/", "content": true } ] } }, { "id": "can_walk_in_lava", "title": "Can Walk In Lava", "description": "Tells the pathfinder whether or not it can travel in lava like walking on ground", "defaultValue": false, "dataType": 1 }, { "id": "is_amphibious", "title": "Is Amphibious", "description": "Tells the pathfinder whether or not it can walk on the ground underwater", "defaultValue": false, "dataType": 1, "samples": { "/vanilla/behavior_pack/entities/axolotl.json": [ { "path": "/minecraft:entity/components/minecraft:navigation.generic/", "content": true } ], "/vanilla/behavior_pack/entities/elder_guardian.json": [ { "path": "/minecraft:entity/components/minecraft:navigation.generic/", "content": true } ] } } ], "description": "Allows this entity to generate paths by walking, swimming, flying and/or climbing around and jumping up and down a block.", "title": "Generic Navigation", "samples": { "/vanilla/behavior_pack/entities/axolotl.json": [ { "path": "/minecraft:entity/components/minecraft:navigation.generic/", "content": { "is_amphibious": true, "can_path_over_water": true, "can_swim": true, "can_walk": true, "can_sink": false, "avoid_damage_blocks": true } } ], "/vanilla/behavior_pack/entities/elder_guardian.json": [ { "path": "/minecraft:entity/components/minecraft:navigation.generic/", "content": { "is_amphibious": true, "can_path_over_water": false, "can_swim": true, "can_walk": false, "can_breach": true } } ], "/vanilla/behavior_pack/entities/fish.json": [ { "path": "/minecraft:entity/components/minecraft:navigation.generic/", "content": { "is_amphibious": false, "can_path_over_water": false, "can_swim": true, "can_walk": false, "can_breach": false, "can_sink": false } } ], "/vanilla/behavior_pack/entities/frog.json": [ { "path": "/minecraft:entity/components/minecraft:navigation.generic/", "content": { "is_amphibious": true, "can_path_over_water": true, "can_swim": true, "can_walk": true, "can_sink": false, "avoid_damage_blocks": true } } ], "/vanilla/behavior_pack/entities/guardian.json": [ { "path": "/minecraft:entity/components/minecraft:navigation.generic/", "content": { "is_amphibious": true, "can_path_over_water": false, "can_swim": true, "can_walk": false, "can_breach": true } } ], "/vanilla/behavior_pack/entities/pufferfish.json": [ { "path": "/minecraft:entity/components/minecraft:navigation.generic/", "content": { "is_amphibious": false, "can_path_over_water": false, "can_swim": true, "can_walk": false, "can_breach": false, "can_sink": false } } ], "/vanilla/behavior_pack/entities/salmon.json": [ { "path": "/minecraft:entity/components/minecraft:navigation.generic/", "content": { "is_amphibious": false, "can_path_over_water": false, "can_swim": true, "can_walk": false, "can_breach": false, "can_sink": false } } ], "/vanilla/behavior_pack/entities/tadpole.json": [ { "path": "/minecraft:entity/components/minecraft:navigation.generic/", "content": { "can_path_over_water": true, "can_swim": true, "can_walk": false, "can_sink": false, "avoid_damage_blocks": true } } ], "/vanilla/behavior_pack/entities/tropicalfish.json": [ { "path": "/minecraft:entity/components/minecraft:navigation.generic/", "content": { "is_amphibious": false, "can_path_over_water": false, "can_swim": true, "can_walk": false, "can_breach": false, "can_sink": false } } ], "/vanilla/behavior_pack/entities/turtle.json": [ { "path": "/minecraft:entity/components/minecraft:navigation.generic/", "content": { "is_amphibious": true, "can_path_over_water": false, "can_swim": true, "can_walk": true, "can_sink": false, "avoid_damage_blocks": true } } ], "/samples/addon_starter/2_entities/behavior_packs/aop_mobs/entities/nardolphle.behavior.json": [ { "path": "/minecraft:entity/components/minecraft:navigation.generic/", "content": { "is_amphibious": true, "can_path_over_water": false, "can_swim": true, "can_walk": true, "can_sink": false, "avoid_damage_blocks": true } } ], "/samples/addon_starter/complete/behavior_packs/aop_mobs/entities/nardolphle.behavior.json": [ { "path": "/minecraft:entity/components/minecraft:navigation.generic/", "content": { "is_amphibious": true, "can_path_over_water": false, "can_swim": true, "can_walk": true, "can_sink": false, "avoid_damage_blocks": true } } ] }, "id": "minecraft:navigation.generic" }