minecraft:home за тебя одним переключателем.Get GodCraftОбзор
minecraft:home - компонент сущности: он пишется в объект components своего моба или в одну из его групп компонентов. Запоминает место появления сущности как ее дом и может не давать ей уходить слишком далеко.
Поля
| Поле | Тип | По умолчанию | Описание |
|---|---|---|---|
restriction_type | restriction_type | "none" | "none" без ограничений, "random_movement", чтобы бродить только около дома, или "all_movement", чтобы любое движение было около дома. |
restriction_radius | integer | 0 | На сколько блоков сущность может отходить от дома. |
home_block_list | string[] | нет | Блоки, которые считаются домом; если блок пропал, ограничение снимается. |
Пример
Внутри объекта components в BP/entities/<name>.json (значения - по умолчанию или примерные):
BP/entities/<name>.json
{
"minecraft:home": {
"restriction_type": "none",
"restriction_radius": 0,
"home_block_list": []
}
}