minecraft:behavior.tempt за тебя одним переключателем.Get GodCraftОбзор
minecraft:behavior.tempt - компонент сущности: он пишется в объект components своего моба или в одну из его групп компонентов. Заставляет моба идти за игроком, который держит понравившийся ему предмет, например пшеницу для коров. Отлично подходит, чтобы отвести животных домой.
Поля
| Поле | Тип | По умолчанию | Описание |
|---|---|---|---|
can_get_scared | Boolean | "false" | Если true, моб перестаёт идти следом, если игрок рядом с ним двигается слишком быстро. |
can_tempt_vertically | Boolean | "false" | Если true, при проверке расстояния до игрока учитывается и разница по высоте. |
can_tempt_while_ridden | Boolean | "false" | Если true, моба можно приманить, даже когда на нём кто-то едет. |
items | Array | "[]" | За какими предметами пойдёт моб. |
sound_interval | Range [a, b] | "[0.0, 0.0]" | Случайная пауза в тиках между звуками приманивания. |
speed_multiplier | Decimal | "1.0" | Ускоряет или замедляет моба, пока работает эта цель: 1 - обычная скорость. |
stop_distance | Decimal | "1.5" | Насколько близко к игроку подходит моб, прежде чем остановиться. |
tempt_sound | String | нет | Звук, который издаёт моб, когда его приманивают. |
within_radius | Decimal | "0.0" | Насколько близко должен быть игрок, чтобы предмет приманил моба. |
Пример
Внутри объекта components в BP/entities/<name>.json (значения - по умолчанию или примерные):
BP/entities/<name>.json
{
"minecraft:behavior.tempt": {
"can_get_scared": "false",
"can_tempt_vertically": "false",
"can_tempt_while_ridden": "false",
"items": "[]",
"sound_interval": "[0.0, 0.0]",
"speed_multiplier": "1.0",
"stop_distance": "1.5",
"tempt_sound": ""
}
}