Вот такой вопрос . У меня есть метод , он выполняется когда игрок ломает буром блок , в этом методе идёт цикл проверки слотов инвентаря игрока на предмет из другого мода . Если этот предмет равен нужному предмету из другого мода то я должен получить методы этого предмета из другого мода , но вот не задача , этот предмет из другого мода имеет свой тип не ItemStack или Item , а ItemList .
Я что то слышал про касты ?! ...
В общем вопрос : как получить методы предмета из другого мода c другим типом в неком слоте .
Я что то слышал про касты ?! ...
В общем вопрос : как получить методы предмета из другого мода c другим типом в неком слоте .
Java:
public int convertBlockDrops(List<ItemStack> aDrops, ItemStack aStack, EntityPlayer aPlayer, Block aBlock, int aX, int aY, int aZ, byte aMetaData, int aFortune, boolean aSilkTouch, BlockEvent.HarvestDropsEvent aEvent) {
int slotWithItems;
for (int i = 0; i <= 36; i++) {
if (aPlayer.inventory.getStackInSlot(i) != null) {
if (aPlayer.inventory.getStackInSlot(i).getItem() == ItemList.Energy_LapotronicOrb.getItem()) {
aPlayer.inventory.getStackInSlot(i). ????
break;
}
}
}
return 0;
}