Метод выдачи предмета игроку

Версия Minecraft
1.7.10
516
11
39
Здравствуйте,подскажите метод выдачи предмета игроку,желательно кодом,заранее спасибо.
 
477
7
51
210
1
19
По-моему, вы забыли ещё один важный нюанс. Метод addItemStackToInventory возвращает false, если в инвентаре игрока нет места. И, понятное дело, при этом стак в инвентарь не попадает. Я этот вопрос решал так:
Java:
if (!p.inventory.addItemStackToInventory(new ItemStack(item))){
p.dropPlayerItemWithRandomChoice(new ItemStack(item), false);
}
Можно просто отловить false и написать, что стак выдать не удалось.
 
Последнее редактирование:
Сверху