Определение вещей в руке игрока

if (player.inventory.hasItem(Item.arrow.itemID)) Этот код определяет есть ли в инвентаре игрока данная вещь,а как сделать проверку на то что у игрока находится в руке?
 
player.getHeldItem()
Или как-то так,у тебя не 1.7.10,да и я глянуть не могу(JDK новый ставится)
 
---
Код:
ItemStack is = player.inventory.getCurrentItem();
или
Код:
ItemStack is = player.getCurrentEquippedItem();
---
и
---
Код:
if (is != null && is.getItem().itemID == Item.arrow.itemID) {}
или
Код:
if (is != null && is.getItem() == Item.arrow) {}
---
 
timaxa007 написал(а):
---
Код:
ItemStack is = player.inventory.getCurrentItem();
или
Код:
ItemStack is = player.getCurrentEquippedItem();
---
и
---
Код:
if (is != null && is.getItem().itemID == Item.arrow.itemID) {}
или
Код:
if (is != null && is.getItem() == Item.arrow) {}
---
Спасибо сначала не понял)
 
Назад
Сверху