minecraft:on_equipment_changed за тебя одним переключателем.Get GodCraftОбзор
minecraft:on_equipment_changed - компонент сущности: он пишется в объект components своего моба или в одну из его групп компонентов. Запускает события, когда предмет кладут в слот экипировки сущности или убирают из него, например в слот брони или основной руки. Обычный инвентарь не отслеживается, для этого есть equippable.
Поля
| Поле | Тип | По умолчанию | Описание |
|---|---|---|---|
slots | OnEquipmentChangedSlotEntryDescriptor[] | нет | Каждая запись указывает слот и события, которые запускаются при смене предмета в нем. |
Пример
Внутри объекта components в BP/entities/<name>.json (значения - по умолчанию или примерные):
BP/entities/<name>.json
{
"minecraft:on_equipment_changed": {
"slots": []
}
}