package net.minecraft.item; import net.minecraft.creativetab.CreativeTabs; import net.minecraft.entity.EntityLiving; import net.minecraft.entity.EntityLivingBase; import net.minecraft.entity.player.EntityPlayer; public class ItemNameTag extends Item { private static final String __OBFID = "CL_00000052"; public ItemNameTag() { this.setCreativeTab(CreativeTabs.tabTools); } /** * Returns true if the item can be used on the given entity, e.g. shears on sheep. */ public boolean itemInteractionForEntity(ItemStack stack, EntityPlayer playerIn, EntityLivingBase target) { if (!stack.hasDisplayName()) { return false; } else if (target instanceof EntityLiving) { EntityLiving var4 = (EntityLiving)target; var4.setCustomNameTag(stack.getDisplayName()); var4.enablePersistence(); --stack.stackSize; return true; } else { return super.itemInteractionForEntity(stack, playerIn, target); } } }