Помогите Получить предмет из инвентаря.

Статус
Закрыто для дальнейших ответов.

IcedwinterZ

Активный участник
Пользователь
Баллы
76
Имя в Minecraft
IcedwinterZ
Делаю так:
upload_2016-9-18_20-26-12.png

Не работает, правильно ли это вообще??
 
for (int i = 0; i<inv.getContents().length; i++) {

}
 
ну потому что этот цикл проходит по всем слотам.
if (it != null) {...}
 
Можно сделать красивенько с помощью лямбда выражений :D
Код:
        Inventory inventory = player.getInventory();
        Arrays.stream(inventory.getContents()).filter(item -> item != null).forEach(item -> {
            //Делаешь чего-то с предметом (он точно не null).
        });
 
Статус
Закрыто для дальнейших ответов.
Назад
Верх