public virtual bool Func_6154_a(net.minecraft.src.EntityPlayer entityplayer, net.minecraft.src.World world, net.minecraft.src.ItemStack itemstack) { int i = itemstack.stackSize; net.minecraft.src.ItemStack itemstack1 = itemstack.UseItemRightClick(world, entityplayer ); if (itemstack1 != itemstack || itemstack1 != null && itemstack1.stackSize != i) { entityplayer.inventory.mainInventory[entityplayer.inventory.currentItem] = itemstack1; if (itemstack1.stackSize == 0) { entityplayer.inventory.mainInventory[entityplayer.inventory.currentItem] = null; } return(true); } else { return(false); } }