minecraft:behavior.float_tempt за тебя одним переключателем.Get GodCraftОбзор
minecraft:behavior.float_tempt - компонент сущности: он пишется в объект components своего моба или в одну из его групп компонентов. Задача ИИ, при которой летающий моб следует за игроком с любимым предметом, двигаясь по прямой по воздуху. Создана для мобов с minecraft:navigation.float.
Поля
| Поле | Тип | По умолчанию | Описание |
|---|---|---|---|
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" | Множитель скорости при следовании. |
stop_distance | Decimal | "1.5" | На каком расстоянии моб перестаёт следовать. |
tempt_sound | String | нет | Звук, который играет, пока моб приманен. |
within_radius | Decimal | "0.0" | Насколько близко, в блоках, должен быть игрок, чтобы приманить моба. |
Пример
Внутри объекта components в BP/entities/<name>.json (значения - по умолчанию или примерные):
BP/entities/<name>.json
{
"minecraft:behavior.float_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": ""
}
}