@Override public void setInventorySlotContents(int i, ItemStack itemstack) { inv.setInventorySlotContents(i, itemstack); if (!worldObj.isRemote) { if (i == 0) { iterateBpt(false); done = false; } } }