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

minecraft:behavior.ram_attack

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

Обзор

minecraft:behavior.ram_attack - компонент сущности: он пишется в объект components своего моба или в одну из его групп компонентов. Позволяет мобу разогнаться и боднуть цель головой, отбросив её, как это делает коза.

Поля

ПолеТипПо умолчаниюОписание
run_speednumber1Скорость при беге к цели перед разгоном.
ram_speednumber2Скорость во время самого разгона.
ram_distanceinteger7Расстояние, на котором моб переходит на скорость разгона.
min_ram_distanceinteger4Моб начинает таран, только если цель не ближе этого расстояния.
baby_knockback_modifiernumber0.333333Меняет силу отбрасывания, когда таранит детёныш.
knockback_forcenumber5Насколько сильно таран отталкивает цель.
knockback_heightnumber0.1Насколько высоко таран подбрасывает цель.
pre_ram_soundLevelSoundEvent"undefined"Звук, который играет прямо перед началом разгона.
ram_impact_soundLevelSoundEvent"undefined"Звук, который играет при попадании тарана.
on_startActorDefinitionTrigger[]нетСобытие, которое запускается в начале таранной атаки.
cooldown_rangeFloatRange{"max":20,"min":10}Случайная пауза в секундах между попытками тарана.
priorityinteger0Решает, какая цель победит, если запуститься хотят несколько: меньшие числа выполняются первыми.Диапазон: от 0 до …
control_flagsGoal's control flags[]нетПеречисляет части тела, которыми управляет эта цель (например, движение, взгляд или прыжок), чтобы цели, которым нужна одна и та же часть, не работали одновременно.

Пример

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

BP/entities/<name>.json
{
  "minecraft:behavior.ram_attack": {
    "run_speed": 1,
    "ram_speed": 2,
    "ram_distance": 7,
    "min_ram_distance": 4,
    "baby_knockback_modifier": 0.333333,
    "knockback_force": 5,
    "knockback_height": 0.1,
    "pre_ram_sound": "undefined"
  }
}

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