Êþº¾EZ   net/minecraft/world/entity/Mob$1val$slot*Lnet/minecraft/world/entity/EquipmentSlot;   java/util/ObjectsrequireNonNull&(Ljava/lang/Object;)Ljava/lang/Object;  this$0 Lnet/minecraft/world/entity/Mob;  java/lang/Object()V  net/minecraft/world/entity/Mob getItemBySlotP(Lnet/minecraft/world/entity/EquipmentSlot;)Lnet/minecraft/world/item/ItemStack;    setItemSlotQ(Lnet/minecraft/world/entity/EquipmentSlot;Lnet/minecraft/world/item/ItemStack;)V "#$ %&"net/minecraft/world/item/ItemStackisEmpty()Z ( )*setGuaranteedDrop-(Lnet/minecraft/world/entity/EquipmentSlot;)V , -setPersistenceRequired /01 23(net/minecraft/world/entity/player/Player getVehicle%()Lnet/minecraft/world/entity/Entity;5net/minecraft/world/Container@ /9 :;isWithinEntityInteractionRange'(Lnet/minecraft/world/entity/Entity;D)Z=-net/minecraft/world/ticks/ContainerSingleItemM(Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/entity/EquipmentSlot;)VCodeLineNumberTableLocalVariableTablethis"Lnet/minecraft/world/entity/Mob$1;MethodParameters Signature getTheItem&()Lnet/minecraft/world/item/ItemStack; setTheItem'(Lnet/minecraft/world/item/ItemStack;)V itemStack$Lnet/minecraft/world/item/ItemStack; StackMapTable setChanged stillValid-(Lnet/minecraft/world/entity/player/Player;)Zplayer*Lnet/minecraft/world/entity/player/Player; SourceFileMob.javaEnclosingMethod VWcreateEquipmentSlotContainerK(Lnet/minecraft/world/entity/EquipmentSlot;)Lnet/minecraft/world/Container;NestHost InnerClasses <>?H*,µ*+Y¸Wµ *·±@«ABCD €EFG?6 *´ *´¶°@®A  BCHI?s&*´ *´+¶+¶!š*´ *´¶'*´ ¶+±@³ ´µ¶%¸A&BC&JKL%DJM?+±@¼A BCNO?_+¶.*´ ¥+*´ 6¶8™§¬@ÀABCPQL@DPRSTUXY