Êþº¾EŒ  .net/minecraft/world/item/slot/SlotCollection$3 val$slotsLjava/util/Collection;   java/lang/Object()V  java/util/Collectionstream()Ljava/util/stream/Stream; apply()Ljava/util/function/Function;  java/util/stream/Streammap8(Ljava/util/function/Function;)Ljava/util/stream/Stream;  !size()I # $%iterator()Ljava/util/Iterator; '() *+java/util/IteratorhasNext()Z -(.%net/minecraft/world/item/ItemProvider '0 12next()Ljava/lang/Object;4%net/minecraft/world/entity/SlotAccess 36 78get&()Lnet/minecraft/world/item/ItemStack; :;< =>*net/minecraft/world/item/slot/SlotSelector trySelectSlot'(Lnet/minecraft/world/item/ItemStack;)Z -@ 18 3B C>set EFG HIjava/util/function/Consumeraccept(Ljava/lang/Object;)VK,net/minecraft/world/item/slot/SlotCollection(Ljava/util/Collection;)VCodeLineNumberTableLocalVariableTablethis0Lnet/minecraft/world/item/slot/SlotCollection$3;MethodParameters Signature itemCopiesA()Ljava/util/stream/Stream;replaceSlotItemsV(Lnet/minecraft/world/item/ItemProvider;Lnet/minecraft/world/item/slot/SlotSelector;)Islot'Lnet/minecraft/world/entity/SlotAccess;items'Lnet/minecraft/world/item/ItemProvider; slotSelector,Lnet/minecraft/world/item/slot/SlotSelector;Ljava/util/Iterator; successCountILocalVariableTypeTable>Ljava/util/Iterator<+Lnet/minecraft/world/entity/SlotAccess;>; StackMapTable modifySlotsL(Ljava/util/function/Consumer;Lnet/minecraft/world/item/slot/SlotSelector;)VconsumerLjava/util/function/Consumer;GLjava/util/function/Consumer<-Lnet/minecraft/world/entity/SlotAccess;>;v(Ljava/util/function/Consumer<-Lnet/minecraft/world/entity/SlotAccess;>;Lnet/minecraft/world/item/slot/SlotSelector;)V SourceFileSlotCollection.javaEnclosingMethod noofF(Ljava/util/Collection;)Lnet/minecraft/world/item/slot/SlotCollection;NestHostBootstrapMethodss&(Ljava/lang/Object;)Ljava/lang/Object; 5vM(Lnet/minecraft/world/entity/SlotAccess;)Lnet/minecraft/world/item/ItemStack;x yz{ |8"net/minecraft/world/item/ItemStackcopy~J(Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack;€ �‚ƒ „…"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; InnerClassesˆ%java/lang/invoke/MethodHandles$LookupŠjava/lang/invoke/MethodHandlesLookup J LM4 *+µ*·±NdO  PQRS TMT*´¹ º¹º¹°NghigO PQSU !M4 *´¹¬NnO  PQVWMîS*´¹"N6-¹&™=+¹,™4-¹/À3:,¹5¹9™+¹?¹A™„§ÿÀ¬N"s t vw*xJyM{P|O>*#XYSPQSZ[S\] I$^ F_`a  I$bc ý '?R Z\deM¶:*´¹"N-¹&™)-¹/À3:,¹5¹9™ +¹D§ÿÔ±N�‚.ƒ6…9†O*XY:PQ:fg:\]a :fhc ü '+úR f\SijklJmpJqrturw}†‡‰‹