// this.decrStackSize(0, 1);
// markDirty();
//Block block = worldObj.getBlock(x, y, z);
boolean done=false;
FakePlayer player=FakePlayerFactory.getMinecraft((WorldServer)worldObj);
Item item=inventorySlots[0].getItem();
ItemStack stack=inventorySlots[0];
if (!done)
item.onItemUseFirst(stack, player, worldObj, x, y, z, ForgeDirection.OPPOSITES[orientation], 0F, 0F, 0F);
if (!done)
done = item.onItemUse(stack, player, worldObj, x, y, z, ForgeDirection.OPPOSITES[orientation], 0F, 0F, 0F);
if (!done) {
item.onItemRightClick(stack, worldObj, player);
done = true;
}
}
//}