@minecraft/creator-tools
Version:
Minecraft Creator Tools command line and libraries.
785 lines • 24.2 kB
JSON
{
"fields": [
{
"id": "damage_sources",
"title": "Damage Sources",
"description": "The list of Entity Damage Sources that will cause this mob to panic",
"defaultValue": "[campfire, fire, fire_tick, freezing, lava, lightning, magma, soul_campfire, temperature, entity_attack, entity_explosion, fireworks, magic, projectile, ram_attack, sonic_boom, wither, mace_smash]",
"dataType": 17,
"samples": {
"/vanilla/behavior_pack/entities/polar_bear.json": [
{
"path": "/minecraft:entity/components/minecraft:behavior.panic/",
"content": [
"campfire",
"fire",
"fire_tick",
"freezing",
"lightning",
"lava",
"magma",
"temperature",
"soul_campfire"
]
}
]
}
},
{
"id": "force",
"title": "Force",
"description": "If true, this mob will not stop panicking until it can't move anymore or the goal is removed from it",
"defaultValue": false,
"dataType": 1,
"samples": {
"/vanilla/behavior_pack/entities/bee.json": [
{
"path": "/minecraft:entity/component_groups/escape_fire/minecraft:behavior.panic/",
"content": true
},
{
"path": "/minecraft:entity/component_groups/countdown_to_perish/minecraft:behavior.panic/",
"content": true
}
]
}
},
{
"id": "ignore_mob_damage",
"title": "Ignore Mob Damage",
"description": "If true, the mob will not panic in response to damage from other mobs. This overrides the damage types in \"damage_sources\"",
"defaultValue": false,
"dataType": 1,
"samples": {
"/vanilla/behavior_pack/entities/armadillo.json": [
{
"path": "/minecraft:entity/components/minecraft:behavior.panic/",
"content": true
}
],
"/vanilla/behavior_pack/entities/polar_bear.json": [
{
"path": "/minecraft:entity/components/minecraft:behavior.panic/",
"content": true
}
]
}
},
{
"id": "prefer_water",
"title": "Prefer Water",
"description": "If true, the mob will prefer water over land",
"defaultValue": false,
"dataType": 1,
"samples": {
"/vanilla/behavior_pack/entities/turtle.json": [
{
"path": "/minecraft:entity/components/minecraft:behavior.panic/",
"content": true
}
],
"/samples/addon_starter/2_entities/behavior_packs/aop_mobs/entities/nardolphle.behavior.json": [
{
"path": "/minecraft:entity/components/minecraft:behavior.panic/",
"content": true
}
]
}
},
{
"id": "speed_multiplier",
"title": "Speed Multiplier",
"description": "Movement speed multiplier of the mob when using this AI Goal",
"defaultValue": 1,
"dataType": 3,
"samples": {
"/vanilla/behavior_pack/entities/allay.json": [
{
"path": "/minecraft:entity/components/minecraft:behavior.panic/",
"content": 2
}
],
"/vanilla/behavior_pack/entities/armadillo.json": [
{
"path": "/minecraft:entity/components/minecraft:behavior.panic/",
"content": 2
}
],
"/vanilla/behavior_pack/entities/bee.json": [
{
"path": "/minecraft:entity/component_groups/escape_fire/minecraft:behavior.panic/",
"content": 1.25
},
{
"path": "/minecraft:entity/component_groups/countdown_to_perish/minecraft:behavior.panic/",
"content": 1.25
}
],
"/vanilla/behavior_pack/entities/camel.json": [
{
"path": "/minecraft:entity/components/minecraft:behavior.panic/",
"content": 4
}
],
"/vanilla/behavior_pack/entities/chicken.json": [
{
"path": "/minecraft:entity/components/minecraft:behavior.panic/",
"content": 1.5
}
],
"/vanilla/behavior_pack/entities/donkey.json": [
{
"path": "/minecraft:entity/components/minecraft:behavior.panic/",
"content": 1.2
}
],
"/vanilla/behavior_pack/entities/goat.json": [
{
"path": "/minecraft:entity/components/minecraft:behavior.panic/",
"content": 1
}
],
"/vanilla/behavior_pack/entities/hoglin.json": [
{
"path": "/minecraft:entity/component_groups/minecraft:hoglin_baby/minecraft:behavior.panic/",
"content": 1
}
],
"/vanilla/behavior_pack/entities/horse.json": [
{
"path": "/minecraft:entity/components/minecraft:behavior.panic/",
"content": 1.2
}
],
"/vanilla/behavior_pack/entities/piglin.json": [
{
"path": "/minecraft:entity/component_groups/piglin_baby/minecraft:behavior.panic/",
"content": 1.1
}
],
"/vanilla/behavior_pack/entities/rabbit.json": [
{
"path": "/minecraft:entity/components/minecraft:behavior.panic/",
"content": 2.2
}
],
"/vanilla/behavior_pack/entities/strider.json": [
{
"path": "/minecraft:entity/components/minecraft:behavior.panic/",
"content": 1.1
}
],
"/vanilla/behavior_pack/entities/villager_v2.json": [
{
"path": "/minecraft:entity/components/minecraft:behavior.panic/",
"content": 0.6
}
],
"/vanilla/behavior_pack/entities/villager.json": [
{
"path": "/minecraft:entity/components/minecraft:behavior.panic/",
"content": 0.6
}
],
"/samples/casual_creator/chill_dreams/1_dream_turkey/behavior_packs/mamm_cds/entities/dream_turkey.json": [
{
"path": "/minecraft:entity/components/minecraft:behavior.panic/",
"content": 1.5
}
]
}
},
{
"id": "priority",
"title": "Priority",
"hideSamples": true,
"description": "As priority approaches 0, the priority is increased. The higher the priority, the sooner this behavior will be executed as a goal.",
"dataType": 0,
"samples": {
"/vanilla/behavior_pack/entities/allay.json": [
{
"path": "/minecraft:entity/components/minecraft:behavior.panic/",
"content": 1
}
],
"/vanilla/behavior_pack/entities/armadillo.json": [
{
"path": "/minecraft:entity/components/minecraft:behavior.panic/",
"content": 1
}
],
"/vanilla/behavior_pack/entities/fox.json": [
{
"path": "/minecraft:entity/component_groups/minecraft:defending_fox/minecraft:behavior.panic/",
"content": 2
}
],
"/vanilla/behavior_pack/entities/horse.json": [
{
"path": "/minecraft:entity/components/minecraft:behavior.panic/",
"content": 3
}
],
"/vanilla/behavior_pack/entities/llama.json": [
{
"path": "/minecraft:entity/components/minecraft:behavior.panic/",
"content": 4
}
],
"/vanilla/behavior_pack/entities/pig.json": [
{
"path": "/minecraft:entity/components/minecraft:behavior.panic/",
"content": 3
}
],
"/vanilla/behavior_pack/entities/trader_llama.json": [
{
"path": "/minecraft:entity/components/minecraft:behavior.panic/",
"content": 4
}
],
"/samples/addon_starter/1_hello_world/behavior_packs/aop_mobs/entities/sheepomelon.behavior.json": [
{
"path": "/minecraft:entity/components/minecraft:behavior.panic/",
"content": 2
}
]
}
},
{
"id": "panic_sound",
"title": "Panic Sound",
"dataType": 2,
"samples": {
"/vanilla/behavior_pack/entities/strider.json": [
{
"path": "/minecraft:entity/components/minecraft:behavior.panic/",
"content": "panic"
}
]
}
},
{
"id": "sound_interval",
"title": "Sound Interval",
"dataType": 16,
"subForm": {
"id": "sound_interval",
"title": "Sound_interval",
"fields": [
{
"id": "range_min",
"title": "Range_min",
"dataType": 7,
"samples": {
"/vanilla/behavior_pack/entities/strider.json": [
{
"path": "range_min",
"content": 1
}
]
}
},
{
"id": "range_max",
"title": "Range_max",
"dataType": 7,
"samples": {
"/vanilla/behavior_pack/entities/strider.json": [
{
"path": "range_max",
"content": 3
}
]
}
}
]
},
"samples": {
"/vanilla/behavior_pack/entities/strider.json": [
{
"path": "/minecraft:entity/components/minecraft:behavior.panic/",
"content": {
"range_min": 1,
"range_max": 3
}
}
]
}
}
],
"description": "Allows the mob to enter the panic state, which makes it run around and away from the damage source that made it enter this state.",
"title": "Panic Behavior",
"samples": {
"/vanilla/behavior_pack/entities/allay.json": [
{
"path": "/minecraft:entity/components/minecraft:behavior.panic/",
"content": {
"priority": 1,
"speed_multiplier": 2
}
}
],
"/vanilla/behavior_pack/entities/armadillo.json": [
{
"path": "/minecraft:entity/components/minecraft:behavior.panic/",
"content": {
"priority": 1,
"ignore_mob_damage": true,
"speed_multiplier": 2
}
}
],
"/vanilla/behavior_pack/entities/bee.json": [
{
"path": "/minecraft:entity/component_groups/escape_fire/minecraft:behavior.panic/",
"content": {
"priority": 1,
"speed_multiplier": 1.25,
"force": true
}
},
{
"path": "/minecraft:entity/component_groups/countdown_to_perish/minecraft:behavior.panic/",
"content": {
"priority": 1,
"speed_multiplier": 1.25,
"force": true
}
}
],
"/vanilla/behavior_pack/entities/camel.json": [
{
"path": "/minecraft:entity/components/minecraft:behavior.panic/",
"content": {
"priority": 1,
"speed_multiplier": 4
}
}
],
"/vanilla/behavior_pack/entities/cat.json": [
{
"path": "/minecraft:entity/components/minecraft:behavior.panic/",
"content": {
"priority": 1,
"speed_multiplier": 1.25
}
}
],
"/vanilla/behavior_pack/entities/chicken.json": [
{
"path": "/minecraft:entity/components/minecraft:behavior.panic/",
"content": {
"priority": 1,
"speed_multiplier": 1.5
}
}
],
"/vanilla/behavior_pack/entities/cow.json": [
{
"path": "/minecraft:entity/components/minecraft:behavior.panic/",
"content": {
"priority": 1,
"speed_multiplier": 1.25
}
}
],
"/vanilla/behavior_pack/entities/dolphin.json": [
{
"path": "/minecraft:entity/component_groups/dolphin_baby/minecraft:behavior.panic/",
"content": {
"priority": 1,
"speed_multiplier": 1.25
}
}
],
"/vanilla/behavior_pack/entities/donkey.json": [
{
"path": "/minecraft:entity/components/minecraft:behavior.panic/",
"content": {
"priority": 1,
"speed_multiplier": 1.2
}
}
],
"/vanilla/behavior_pack/entities/fox.json": [
{
"path": "/minecraft:entity/component_groups/minecraft:docile_fox/minecraft:behavior.panic/",
"content": {
"priority": 1,
"speed_multiplier": 1.25
}
},
{
"path": "/minecraft:entity/component_groups/minecraft:defending_fox/minecraft:behavior.panic/",
"content": {
"priority": 2,
"speed_multiplier": 1.25
}
}
],
"/vanilla/behavior_pack/entities/frog.json": [
{
"path": "/minecraft:entity/components/minecraft:behavior.panic/",
"content": {
"priority": 1,
"speed_multiplier": 2
}
}
],
"/vanilla/behavior_pack/entities/goat.json": [
{
"path": "/minecraft:entity/components/minecraft:behavior.panic/",
"content": {
"priority": 1,
"speed_multiplier": 1
}
}
],
"/vanilla/behavior_pack/entities/hoglin.json": [
{
"path": "/minecraft:entity/component_groups/minecraft:hoglin_baby/minecraft:behavior.panic/",
"content": {
"priority": 1,
"speed_multiplier": 1
}
}
],
"/vanilla/behavior_pack/entities/horse.json": [
{
"path": "/minecraft:entity/components/minecraft:behavior.panic/",
"content": {
"priority": 3,
"speed_multiplier": 1.2
}
}
],
"/vanilla/behavior_pack/entities/llama.json": [
{
"path": "/minecraft:entity/components/minecraft:behavior.panic/",
"content": {
"priority": 4,
"speed_multiplier": 1.2
}
}
],
"/vanilla/behavior_pack/entities/mooshroom.json": [
{
"path": "/minecraft:entity/components/minecraft:behavior.panic/",
"content": {
"priority": 1,
"speed_multiplier": 1.25
}
}
],
"/vanilla/behavior_pack/entities/mule.json": [
{
"path": "/minecraft:entity/components/minecraft:behavior.panic/",
"content": {
"priority": 1,
"speed_multiplier": 1.2
}
}
],
"/vanilla/behavior_pack/entities/ocelot.json": [
{
"path": "/minecraft:entity/components/minecraft:behavior.panic/",
"content": {
"priority": 1,
"speed_multiplier": 1.25
}
}
],
"/vanilla/behavior_pack/entities/parrot.json": [
{
"path": "/minecraft:entity/components/minecraft:behavior.panic/",
"content": {
"priority": 1,
"speed_multiplier": 1.25
}
}
],
"/vanilla/behavior_pack/entities/pig.json": [
{
"path": "/minecraft:entity/components/minecraft:behavior.panic/",
"content": {
"priority": 3,
"speed_multiplier": 1.25
}
}
],
"/vanilla/behavior_pack/entities/piglin.json": [
{
"path": "/minecraft:entity/component_groups/piglin_baby/minecraft:behavior.panic/",
"content": {
"priority": 1,
"speed_multiplier": 1.1
}
}
],
"/vanilla/behavior_pack/entities/polar_bear.json": [
{
"path": "/minecraft:entity/components/minecraft:behavior.panic/",
"content": {
"priority": 1,
"speed_multiplier": 1.25,
"damage_sources": [
"campfire",
"fire",
"fire_tick",
"freezing",
"lightning",
"lava",
"magma",
"temperature",
"soul_campfire"
],
"ignore_mob_damage": true
}
}
],
"/vanilla/behavior_pack/entities/rabbit.json": [
{
"path": "/minecraft:entity/components/minecraft:behavior.panic/",
"content": {
"priority": 1,
"speed_multiplier": 2.2
}
}
],
"/vanilla/behavior_pack/entities/sheep.json": [
{
"path": "/minecraft:entity/components/minecraft:behavior.panic/",
"content": {
"priority": 1,
"speed_multiplier": 1.25
}
}
],
"/vanilla/behavior_pack/entities/skeleton_horse.json": [
{
"path": "/minecraft:entity/components/minecraft:behavior.panic/",
"content": {
"priority": 1,
"speed_multiplier": 1.2
}
}
],
"/vanilla/behavior_pack/entities/sniffer.json": [
{
"path": "/minecraft:entity/components/minecraft:behavior.panic/",
"content": {
"priority": 1,
"speed_multiplier": 2
}
}
],
"/vanilla/behavior_pack/entities/strider.json": [
{
"path": "/minecraft:entity/components/minecraft:behavior.panic/",
"content": {
"priority": 3,
"speed_multiplier": 1.1,
"panic_sound": "panic",
"sound_interval": {
"range_min": 1,
"range_max": 3
}
}
}
],
"/vanilla/behavior_pack/entities/tadpole.json": [
{
"path": "/minecraft:entity/components/minecraft:behavior.panic/",
"content": {
"priority": 1,
"speed_multiplier": 2
}
}
],
"/vanilla/behavior_pack/entities/trader_llama.json": [
{
"path": "/minecraft:entity/components/minecraft:behavior.panic/",
"content": {
"priority": 4,
"speed_multiplier": 1.2
}
}
],
"/vanilla/behavior_pack/entities/turtle.json": [
{
"path": "/minecraft:entity/components/minecraft:behavior.panic/",
"content": {
"priority": 0,
"prefer_water": true,
"speed_multiplier": 1.2
}
}
],
"/vanilla/behavior_pack/entities/villager_v2.json": [
{
"path": "/minecraft:entity/components/minecraft:behavior.panic/",
"content": {
"priority": 1,
"speed_multiplier": 0.6
}
}
],
"/vanilla/behavior_pack/entities/villager.json": [
{
"path": "/minecraft:entity/components/minecraft:behavior.panic/",
"content": {
"priority": 3,
"speed_multiplier": 0.6
}
}
],
"/vanilla/behavior_pack/entities/wandering_trader.json": [
{
"path": "/minecraft:entity/components/minecraft:behavior.panic/",
"content": {
"priority": 1,
"speed_multiplier": 0.6
}
}
],
"/vanilla/behavior_pack/entities/zombie_horse.json": [
{
"path": "/minecraft:entity/components/minecraft:behavior.panic/",
"content": {
"priority": 1,
"speed_multiplier": 1.2
}
}
],
"/samples/addon_starter/1_hello_world/behavior_packs/aop_mobs/entities/sheepomelon.behavior.json": [
{
"path": "/minecraft:entity/components/minecraft:behavior.panic/",
"content": {
"priority": 2,
"speed_multiplier": 1.25
}
}
],
"/samples/addon_starter/2_entities/behavior_packs/aop_mobs/entities/biceson.behavior.json": [
{
"path": "/minecraft:entity/components/minecraft:behavior.panic/",
"content": {
"priority": 2,
"speed_multiplier": 2
}
}
],
"/samples/addon_starter/2_entities/behavior_packs/aop_mobs/entities/frost_moose.behavior.json": [
{
"path": "/minecraft:entity/components/minecraft:behavior.panic/",
"content": {
"priority": 4,
"speed_multiplier": 1.2
}
}
],
"/samples/addon_starter/2_entities/behavior_packs/aop_mobs/entities/nardolphle.behavior.json": [
{
"path": "/minecraft:entity/components/minecraft:behavior.panic/",
"content": {
"priority": 0,
"prefer_water": true,
"speed_multiplier": 1.2
}
}
],
"/samples/addon_starter/2_entities/behavior_packs/aop_mobs/entities/sheepomelon.behavior.json": [
{
"path": "/minecraft:entity/components/minecraft:behavior.panic/",
"content": {
"priority": 2,
"speed_multiplier": 1.25
}
}
],
"/samples/addon_starter/complete/behavior_packs/aop_mobs/entities/biceson.behavior.json": [
{
"path": "/minecraft:entity/components/minecraft:behavior.panic/",
"content": {
"priority": 2,
"speed_multiplier": 2
}
}
],
"/samples/addon_starter/complete/behavior_packs/aop_mobs/entities/frost_moose.behavior.json": [
{
"path": "/minecraft:entity/components/minecraft:behavior.panic/",
"content": {
"priority": 4,
"speed_multiplier": 1.2
}
}
],
"/samples/addon_starter/complete/behavior_packs/aop_mobs/entities/nardolphle.behavior.json": [
{
"path": "/minecraft:entity/components/minecraft:behavior.panic/",
"content": {
"priority": 0,
"prefer_water": true,
"speed_multiplier": 1.2
}
}
],
"/samples/addon_starter/complete/behavior_packs/aop_mobs/entities/sheepomelon.behavior.json": [
{
"path": "/minecraft:entity/components/minecraft:behavior.panic/",
"content": {
"priority": 2,
"speed_multiplier": 1.25
}
}
],
"/samples/behavior_pack_sample/entities/cow.json": [
{
"path": "/minecraft:entity/components/minecraft:behavior.panic/",
"content": {
"priority": 1,
"speed_multiplier": 1.25
}
}
],
"/samples/casual_creator/chill_dreams/1_dream_turkey/behavior_packs/mamm_cds/entities/dream_turkey.json": [
{
"path": "/minecraft:entity/components/minecraft:behavior.panic/",
"content": {
"priority": 1,
"speed_multiplier": 1.5
}
}
],
"/samples/casual_creator/chill_dreams/2_dreams_come_true/behavior_packs/mamm_cds/entities/dream_turkey.json": [
{
"path": "/minecraft:entity/components/minecraft:behavior.panic/",
"content": {
"priority": 1,
"speed_multiplier": 1.5
}
}
],
"/samples/casual_creator/chill_dreams/complete/behavior_packs/mamm_cds/entities/dream_turkey.json": [
{
"path": "/minecraft:entity/components/minecraft:behavior.panic/",
"content": {
"priority": 1,
"speed_multiplier": 1.5
}
}
],
"/samples/casual_creator/custom_cat_eliza/behavior_packs/mike_eliz/entities/eliza.json": [
{
"path": "/minecraft:entity/components/minecraft:behavior.panic/",
"content": {
"priority": 1,
"speed_multiplier": 1.25
}
}
]
},
"id": "minecraft:behavior.panic"
}