1. Вики
  2. /Сущности
  3. /minecraft:behavior.panic

minecraft:behavior.panic

Не хочешь писать это вручную? GodCraft настроит minecraft:behavior.panic за тебя одним переключателем.Get GodCraft

Обзор

minecraft:behavior.panic - компонент сущности: он пишется в объект components своего моба или в одну из его групп компонентов. Заставляет моба в панике убегать от того, кто его ранил. Так ведут себя коровы и курицы, когда их бьют.

Поля

ПолеТипПо умолчаниюОписание
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]"Какие виды урона вызывают у моба панику, например "fire" или "entity_attack".
forceBoolean"false"Если true, моб паникует, пока не сможет двигаться или пока цель не будет удалена.
ignore_mob_damageBoolean"false"Если true, урон от других мобов никогда не вызывает панику, даже если указан в damage_sources.
prefer_waterBoolean"false"Если true, паникующий моб пытается бежать к воде.
speed_multiplierDecimal"1.0"Ускоряет или замедляет моба, пока работает эта цель: 1 - обычная скорость.

Пример

Внутри объекта components в BP/entities/<name>.json (значения - по умолчанию или примерные):

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