EntityPlayer par3EntityPlayer) {
ItemStack cache = super.onItemRightClick(stack, par2World, par3EntityPlayer);
if (par3EntityPlayer.isSneaking() && !par2World.isRemote) {
if (stack.stackTagCompound == null) {
stack.stackTagCompound = new NBTTagCompound();
}
if (stack.stackTagCompound.getInteger("Activated") == 0) {
par3EntityPlayer.addChatMessage(new ChatComponentTranslation("ttmisc.bloodSword.activateEssentiaHarvest"));
stack.stackTagCompound.setInteger("Activated", 1);
} else {