@Override public void onHarvestPart(EntityHuman entityhuman, int i) { if (i == 29) { CoreLib.dropItem( world, x, y, z, new ItemStack(RedPowerBase.blockMicro.id, 1, getExtendedID() << 8)); flow.onRemove(); if (CoverSides > 0) { replaceWithCovers(); } else { deleteBlock(); } } else { super.onHarvestPart(entityhuman, i); } }