Проверка наличия предмета

Версия Minecraft
1.7.10
6
1
3
Недавно начал пробовать себя в создании элементарных модов, и столкнулся с небольшой проблемой.
Есть предмет, который дает полет в игре при пкм и выключает при повторном нажатии(2 режима). Но при этом полет не выключается если данный предмет выбросить из инвентаря.
Можно ли сделать проверку инвентаря на этот предмет? И как это будет выглядеть если проверять наличие предмета в слоте брони, например?
 
1,417
44
594
В нужном тебе евенте, хоть в тиках игрока
Java:
boolean flag = false;
for(int i = 0; i < 4; i++)
    if(player.getCurrentArmor(i) != null && player.getCurrentArmor(i).getItem() instanceof MyItem) {
        flag = true;
        break;
    }
if(flag == true) {
    // Предмет надет
}
 
Последнее редактирование:
7,099
324
1,509
Попробуй ItemTossEvent
 
Сверху