minecraft:block_sensor за тебя одним переключателем.Get GodCraftОбзор
minecraft:block_sensor - компонент сущности: он пишется в объект components своего моба или в одну из его групп компонентов. Запускает событие, когда рядом с сущностью ломают один из указанных блоков. Пиглины так злятся, когда кто-то ломает золотые блоки или сундуки.
Поля
| Поле | Тип | По умолчанию | Описание |
|---|---|---|---|
on_break | List | нет | Списки отслеживаемых блоков, у каждого своё событие при поломке. Блок из нескольких списков запускает несколько событий. |
sensor_radius | Decimal | "16.00" | На каком расстоянии можно заметить сломанный блок. Наибольшее допустимое значение - 32. |
sources | List | нет | Чьи поломки отслеживать, с помощью фильтров. Если пусто, считается поломка любого блока. |
Пример
Внутри объекта components в BP/entities/<name>.json (значения - по умолчанию или примерные):
BP/entities/<name>.json
{
"minecraft:block_sensor": {
"on_break": {},
"sensor_radius": "16.00",
"sources": {}
}
}