@Override public int getSizeInventory() { return inventoryItem.getSizeInventory(stack); }
@Override public boolean isItemValid(ItemStack stack) { return !(stack.getItem() instanceof IInventoryContainerItem) || ((IInventoryContainerItem) stack.getItem()).getSizeInventory(stack) <= 0; }
@Override public boolean isItemValidForSlot(int slot, ItemStack stack) { return stack.isEmpty() || !(stack.getItem() instanceof IInventoryContainerItem) || ((IInventoryContainerItem) stack.getItem()).getSizeInventory(stack) <= 0; }
@Override public boolean isItemValid(ItemStack stack) { return !stack.isEmpty() && (!(stack.getItem() instanceof IInventoryContainerItem) || ((IInventoryContainerItem) stack.getItem()).getSizeInventory(stack) <= 0); }
public static void addAccessibleInventoryInformation(ItemStack stack, List<String> list, int minSlot, int maxSlot) { int invSize = ((IInventoryContainerItem) stack.getItem()).getSizeInventory(stack); ItemStack curStack; ItemStack curStack2;
stack.getTagCompound().setInteger("Random", MathHelper.RANDOM.nextInt()); return true; } else if (!(eventItem.getItem() instanceof IInventoryContainerItem) || ((IInventoryContainerItem) eventItem.getItem()).getSizeInventory(stack) <= 0) { int count = eventItem.getCount(); InventoryContainerItemWrapper inv = new InventoryContainerItemWrapper(stack);