Êþº¾E”  java/lang/Record()V   5net/minecraft/server/commands/item/EntityItemAccessorentitiesLjava/util/Collection;java/util/ArrayList   java/util/Collectioniterator()Ljava/util/Iterator;  java/util/IteratorhasNext()Z  next()Ljava/lang/Object;!!net/minecraft/world/entity/Entity #$% &'/net/minecraft/server/commands/item/ItemCommandsgetSlotsFromProvider®(Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/SlotProvider;Lnet/minecraft/world/item/slot/SlotSource;)Lnet/minecraft/world/item/slot/SlotCollection; )*+ ,-java/util/Listadd(Ljava/lang/Object;)Z /01 23,net/minecraft/world/item/slot/SlotCollectionconcat@(Ljava/util/List;)Lnet/minecraft/world/item/slot/SlotCollection; 567 89>net/minecraft/server/commands/item/ItemAccessor$SetterFunctionapplyC(Ljava/lang/Object;Lnet/minecraft/world/item/slot/SlotCollection;)I;'net/minecraft/server/level/ServerPlayer := >? containerMenu5Lnet/minecraft/world/inventory/AbstractContainerMenu; ABC D3net/minecraft/world/inventory/AbstractContainerMenubroadcastChanges F GHRESPONSE_SET_KNOWN_ITEMFLnet/minecraft/server/commands/CommandResponseTracker$MessagesWithArg; JKL MN4net/minecraft/server/commands/CommandResponseTracker sendFeedback‡(Lnet/minecraft/commands/CommandSourceStack;ZLnet/minecraft/server/commands/CommandResponseTracker$MessagesWithArg;Ljava/lang/Object;)I P QR RESPONSE_SET?Lnet/minecraft/server/commands/CommandResponseTracker$Messages; JT MUn(Lnet/minecraft/commands/CommandSourceStack;ZLnet/minecraft/server/commands/CommandResponseTracker$Messages;)I W XRRESPONSE_MODIFYZ [\toStringK(Lnet/minecraft/server/commands/item/EntityItemAccessor;)Ljava/lang/String;^ _`hashCode:(Lnet/minecraft/server/commands/item/EntityItemAccessor;)Ib cdequalsL(Lnet/minecraft/server/commands/item/EntityItemAccessor;Ljava/lang/Object;)Zf,commands.item.entity.modify.success.multiplehjava/lang/Object jkl mnjava/lang/IntegervalueOf(I)Ljava/lang/Integer; pqr st$net/minecraft/network/chat/Component translatableT(Ljava/lang/String;[Ljava/lang/Object;)Lnet/minecraft/network/chat/MutableComponent;v*commands.item.entity.modify.success.single x yzgetDisplayName(()Lnet/minecraft/network/chat/Component;|8commands.item.entity.replace.success.multiple.known_item ~x"net/minecraft/world/item/ItemStack�6commands.item.entity.replace.success.single.known_itemƒ-commands.item.entity.replace.success.multiple…+commands.item.entity.replace.success.single‡entity‰ Š‹get1(Ljava/lang/String;)Ljava/util/function/Supplier;� 8ŽE(Ljava/lang/String;)Lnet/minecraft/server/commands/InCommandFunction; �‘’ “”)net/minecraft/server/commands/ArgProvidercreate�(Ljava/lang/String;Ljava/util/function/Supplier;Lnet/minecraft/server/commands/InCommandFunction;)Lnet/minecraft/server/commands/ArgProvider; –—˜ ™š/net/minecraft/commands/arguments/EntityArgument getEntitiesW(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/Collection; œ �(Ljava/util/Collection;)V –Ÿ  3()Lnet/minecraft/commands/arguments/EntityArgument; ¢£¤ ¥¦net/minecraft/commands/Commandsargumentw(Ljava/lang/String;Lcom/mojang/brigadier/arguments/ArgumentType;)Lcom/mojang/brigadier/builder/RequiredArgumentBuilder;¨ “©5()Lnet/minecraft/server/commands/ArgProvider$Factory; « ¬­PROVIDER3Lnet/minecraft/server/commands/ArgProvider$Factory; #¯ °±ERROR_TARGET_NO_CHANGES;iLnet/minecraft/server/commands/ArgProvider$Factory;>;dLnet/minecraft/server/commands/CommandResponseTracker$Messages;�Lnet/minecraft/server/commands/CommandResponseTracker$MessagesWithArg;CodeLineNumberTableLocalVariableTablethis7Lnet/minecraft/server/commands/item/EntityItemAccessor;LocalVariableTypeTableMethodParameters?(Ljava/util/Collection<+Lnet/minecraft/world/entity/Entity;>;)VgetSlots…(Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/item/slot/SlotSource;)Lnet/minecraft/world/item/slot/SlotCollection;slots.Lnet/minecraft/world/item/slot/SlotCollection;#Lnet/minecraft/world/entity/Entity;source+Lnet/minecraft/commands/CommandSourceStack; slotSource*Lnet/minecraft/world/item/slot/SlotSource;slotCollectionsLjava/util/List;@Ljava/util/List; StackMapTablesetItems˜(Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/item/slot/SlotSource;Lnet/minecraft/server/commands/item/ItemAccessor$SetterFunction;)V serverPlayer)Lnet/minecraft/server/level/ServerPlayer; targetSlots updatedSlotsIfunction@Lnet/minecraft/server/commands/item/ItemAccessor$SetterFunction;eLnet/minecraft/server/commands/item/ItemAccessor$SetterFunction;½(Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/item/slot/SlotSource;Lnet/minecraft/server/commands/item/ItemAccessor$SetterFunction;)VgetReplaceSuccessˆ(Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/commands/CommandResponseTracker;Lnet/minecraft/world/item/ItemStack;)Itracker6Lnet/minecraft/server/commands/CommandResponseTracker; knownItem$Lnet/minecraft/world/item/ItemStack;[Lnet/minecraft/server/commands/CommandResponseTracker; Exceptions6com/mojang/brigadier/exceptions/CommandSyntaxException­(Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/commands/CommandResponseTracker;Lnet/minecraft/world/item/ItemStack;)IRuntimeVisibleTypeAnnotations#Lorg/jspecify/annotations/Nullable;getModifySuccessd(Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/commands/CommandResponseTracker;)I‰(Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/commands/CommandResponseTracker;)I()Ljava/lang/String;()IoLjava/lang/Object;()Ljava/util/Collection;>()Ljava/util/Collection<+Lnet/minecraft/world/entity/Entity;>;lambda$static$8*(II)Lnet/minecraft/network/chat/Component; entityCountlambda$static$7L(Lnet/minecraft/world/entity/Entity;I)Lnet/minecraft/network/chat/Component; slotCountlambda$static$6N(IILnet/minecraft/world/item/ItemStack;)Lnet/minecraft/network/chat/Component; itemStacklambda$static$5p(Lnet/minecraft/world/entity/Entity;ILnet/minecraft/world/item/ItemStack;)Lnet/minecraft/network/chat/Component;lambda$static$4lambda$static$3lambda$static$0?(Ljava/lang/String;)Lnet/minecraft/server/commands/ArgProvider;argLjava/lang/String;lambda$static$2r(Ljava/lang/String;Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/server/commands/item/ItemAccessor;c-Lcom/mojang/brigadier/context/CommandContext;lambda$static$1B(Ljava/lang/String;)Lcom/mojang/brigadier/builder/ArgumentBuilder;hLjava/lang/Record;Lnet/minecraft/server/commands/item/ItemAccessor; SourceFileEntityItemAccessor.javaRecordBootstrapMethods 2 3 &'50()Lcom/mojang/brigadier/builder/ArgumentBuilder;Å8 9 "#;`(Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/server/commands/item/ItemAccessor;> ? A'(Ljava/lang/Object;I)Ljava/lang/Object;C D G(II)Ljava/lang/Object;I J ML(Ljava/lang/Object;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException;O PQR “M;com/mojang/brigadier/exceptions/DynamicCommandExceptionTypeT^(Lnet/minecraft/world/item/ItemStack;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException;V9(Ljava/lang/Object;ILjava/lang/Object;)Ljava/lang/Object;X Y \((IILjava/lang/Object;)Ljava/lang/Object;^ _ b c e f h ijk lmjava/lang/runtime/ObjectMethods bootstrap±(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/TypeDescriptor;Ljava/lang/Class;Ljava/lang/String;[Ljava/lang/invoke/MethodHandle;)Ljava/lang/Object;o pqr st"java/lang/invoke/LambdaMetafactory metafactoryÌ(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite; InnerClassesSetterFunctionxDnet/minecraft/server/commands/CommandResponseTracker$MessagesWithArgMessagesWithArg{=net/minecraft/server/commands/CommandResponseTracker$MessagesMessages~1net/minecraft/server/commands/ArgProvider$FactoryFactory�Bnet/minecraft/server/commands/CommandResponseTracker$SingleHandler SingleHandler„Dnet/minecraft/server/commands/CommandResponseTracker$MultipleHandlerMultipleHandler‡Hnet/minecraft/server/commands/CommandResponseTracker$ErrorHandlerWithArgErrorHandlerWithArgŠInet/minecraft/server/commands/CommandResponseTracker$SingleHandlerWithArgSingleHandlerWithArg�Knet/minecraft/server/commands/CommandResponseTracker$MultipleHandlerWithArgMultipleHandlerWithArg�%java/lang/invoke/MethodHandles$Lookup’java/lang/invoke/MethodHandlesLookup1Ô Ö׬­ÖØQRÖÙGHÖÚXRÖÙ�ÛP *·*+µ±ÜÝ Þß à  ×á ÖâãäÛÙC» Y·N*´¹:¹™$¹À :+,¸":-¹(W§ÿØ-¸.°Ü34)526;7>8Ý>2 åæ)‡çCÞßCèéCêë;ìíà ;ìîïý)ú*á èêðñÛ V*´¹:¹™C¹À :+,¸":-¹46žÁ:™À::´<¶@§ÿ¹±Ü=!>*?6AJBRDUEÝRJòó*(ôæ6õö!1‡çVÞßVèéVêëV÷øà V÷ùïü ûFúá èê÷ÖúûüÛŒ-Æ,+²E-¶I§ ,+²O¶S¬ÜIJKIÝ*Þßèéýþÿà ýïHá èýÿÖ  ÛZ ,+²V¶S¬ÜPÝ  Þß èé ýþà  ýá èýÖ [ Û1*ºY°ÜÝ Þß_ Û1*º]¬ÜÝ Þßc-Û<*+ºa¬ÜÝÞß á  Û/*´°ÜÝ ÞßÖ Û;e½gY¸iS¸o°Ü.Ý ö ÛLu½gY¸iSY*¶wS¸o°Ü-݇çö ÛL{½gY¸iSY,¶}S¸o°Ü(Ýö Û]€½gY¸iSY*¶wSY,¶}S¸o°Ü'Ý ‡çö Û;‚½gY¸iS¸o°Ü#Ý ö ÛL„½gY¸iSY*¶wS¸o°Ü"݇çö Û<†*ºˆ*ºŒ¸�°ÜÝ  ! "#ÛA »Y+*¸•·›°ÜÝ  ! $% &'Û2*¸ž¸¡°ÜÝ  !(ÛxLº§³ª²®º²ºµ¸¸³O²¼Y¸ÀWºÆºÉºÌ¸Ï³E²®ºÒºÓ¸¸³V±Ü %&2%8+Ö)*+, Ö×-p g./n014n67:n<=<n@BEnFHKnLNSnUWZn[]`n@aEnFdKuR 5Ôv wJyzJ|}� €J‚ ƒJ… †Jˆ ‰J‹ ŒJŽ �‘“