Êþº¾El  net/minecraft/world/item/Item-(Lnet/minecraft/world/item/Item$Properties;)V   +net/minecraft/core/component/DataComponents CUSTOM_NAME0Lnet/minecraft/core/component/DataComponentType;  "net/minecraft/world/item/ItemStackgetD(Lnet/minecraft/core/component/DataComponentType;)Ljava/lang/Object;$net/minecraft/network/chat/Component  'net/minecraft/world/entity/LivingEntitygetType)()Lnet/minecraft/world/entity/EntityType;   %net/minecraft/world/entity/EntityType canSerialize()Z "#$ %&(net/minecraft/world/entity/player/Playerlevel#()Lnet/minecraft/world/level/Level; ()* + net/minecraft/world/level/Level isClientSide - . isAlive 0 12 setCustomName)(Lnet/minecraft/network/chat/Component;)V4net/minecraft/world/entity/Mob 36 78setPersistenceRequired()V : ;<shrink(I)V >?@ AB%net/minecraft/world/InteractionResultSUCCESS/Lnet/minecraft/world/InteractionResult$Success; >D EFPASS,Lnet/minecraft/world/InteractionResult$Pass;H$net/minecraft/world/item/NameTagItemCodeLineNumberTableLocalVariableTablethis&Lnet/minecraft/world/item/NameTagItem; properties*Lnet/minecraft/world/item/Item$Properties;MethodParametersinteractLivingEntityÅ(Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult;mob Lnet/minecraft/world/entity/Mob; itemStack$Lnet/minecraft/world/item/ItemStack;player*Lnet/minecraft/world/entity/player/Player;target)Lnet/minecraft/world/entity/LivingEntity;type%Lnet/minecraft/world/InteractionHand; customName&Lnet/minecraft/network/chat/Component; StackMapTable SourceFileNameTagItem.java InnerClassesd(net/minecraft/world/item/Item$Properties Propertiesg-net/minecraft/world/InteractionResult$SuccessSuccessj*net/minecraft/world/InteractionResult$PassPass!GI>*+·±J  KLMNOPNQRIçQ+²¶ À:Æ?-¶¶™5,¶!¶'š'-¶,™ -¶/-Á3™-À3:¶5+¶9²=°²C°J&  ,2?DIMKH?STQLMQUVQWXQYZQ[\ E]^_ üDPUWY[`abce f>hi>k