1. Wiki
  2. /Entités
  3. /minecraft:behavior.panic

minecraft:behavior.panic

Pas envie d'écrire ça à la main ? GodCraft règle minecraft:behavior.panic pour toi avec un simple interrupteur.Get GodCraft

Vue d'ensemble

minecraft:behavior.panic est un composant d'entité : il se place dans l'objet components d'une créature personnalisée, ou dans l'un de ses groupes de composants. Fait courir la créature dans tous les sens, loin de ce qui l'a blessée. Les animaux comme les vaches et les poules l'utilisent quand on les frappe.

Champs

ChampTypePar défautDescription
damage_sourcesList"[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]"Les types de dégâts qui font paniquer la créature, comme "fire" ou "entity_attack".
forceBoolean"false"Si true, la créature panique jusqu'à ce qu'elle ne puisse plus bouger ou que l'objectif soit retiré.
ignore_mob_damageBoolean"false"Si true, les dégâts infligés par d'autres créatures ne provoquent jamais de panique, même s'ils figurent dans damage_sources.
prefer_waterBoolean"false"Si true, la créature paniquée essaie de courir vers l'eau.
speed_multiplierDecimal"1.0"Accélère ou ralentit la créature pendant que cet objectif s'exécute : 1 correspond à la vitesse normale.

Exemple

Dans l'objet components de BP/entities/<name>.json (les valeurs sont celles par défaut ou des exemples) :

BP/entities/<name>.json
{
  "minecraft:behavior.panic": {
    "damage_sources": "[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]",
    "force": "false",
    "ignore_mob_damage": "false",
    "prefer_water": "false",
    "speed_multiplier": "1.0"
  }
}

We use cookies to improve your experience and analyse site traffic. Learn more