Êþº¾E¥  java/lang/Object()V   9net/minecraft/world/item/component/SimpleMutableContaineritemsLjava/util/List;  java/util/Liststream()Ljava/util/stream/Stream; apply()Ljava/util/function/Function;  java/util/stream/Streammap8(Ljava/util/function/Function;)Ljava/util/stream/Stream;   size()I "#$ %&%net/minecraft/world/item/ItemProviderhasNext()Z ( )*get(I)Ljava/lang/Object;,"net/minecraft/world/item/ItemStack ./0 12*net/minecraft/world/item/slot/SlotSelector trySelectSlot'(Lnet/minecraft/world/item/ItemStack;)Z "4 56next&()Lnet/minecraft/world/item/ItemStack; 8 9:setItem((ILnet/minecraft/world/item/ItemStack;)Z< )=[(Lnet/minecraft/world/item/component/SimpleMutableContainer;I)Ljava/util/function/Supplier;? @Aaccept[(Lnet/minecraft/world/item/component/SimpleMutableContainer;I)Ljava/util/function/Consumer; CDE FG%net/minecraft/world/entity/SlotAccessofc(Ljava/util/function/Supplier;Ljava/util/function/Consumer;)Lnet/minecraft/world/entity/SlotAccess; IJK @Ljava/util/function/Consumer(Ljava/lang/Object;)V N OPset'(ILjava/lang/Object;)Ljava/lang/Object;R=net/minecraft/world/item/component/ContainerComponent$Mutable Signature6Ljava/util/List;(Ljava/util/List;)VCodeLineNumberTableLocalVariableTablethis;Lnet/minecraft/world/item/component/SimpleMutableContainer;LocalVariableTypeTable@Lnet/minecraft/world/item/component/SimpleMutableContainer;MethodParameters9(Ljava/util/List;)V itemCopiesA()Ljava/util/stream/Stream;replaceSlotItemsV(Lnet/minecraft/world/item/ItemProvider;Lnet/minecraft/world/item/slot/SlotSelector;)IsuccessZ currentItem$Lnet/minecraft/world/item/ItemStack;indexInewItems'Lnet/minecraft/world/item/ItemProvider; slotSelector,Lnet/minecraft/world/item/slot/SlotSelector; successCount StackMapTable modifySlotsL(Ljava/util/function/Consumer;Lnet/minecraft/world/item/slot/SlotSelector;)VsloticonsumerLjava/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 itemStacklambda$modifySlots$1((ILnet/minecraft/world/item/ItemStack;)Vstacklambda$modifySlots$0'(I)Lnet/minecraft/world/item/ItemStack;lLjava/lang/Object;Lnet/minecraft/world/item/component/ContainerComponent$Mutable; SourceFileSimpleMutableContainer.javaBootstrapMethods‚&(Ljava/lang/Object;)Ljava/lang/Object;„ +… †6copyˆJ(Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack;Š()Ljava/lang/Object;Œ � {|6L‘ ’ xy”'(Lnet/minecraft/world/item/ItemStack;)V– —˜™ š›"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ž5net/minecraft/world/item/component/ContainerComponentMutable¡%java/lang/invoke/MethodHandles$Lookup£java/lang/invoke/MethodHandlesLookup!Q STUVb *·*+µ±W X YZ [ Y\ T] S^_VP*´¹ º¹°WX YZ[ Y\S` VF *´¹¬WX  YZ[  Y\abVU>6*´¹¢C+¹!™:*´¹'À+:,¹-™*+¹3¶76™„„§ÿµ¬W& !",#7$E%J&M!S*XHEcd,!efNghUYZUijUklSmh[ UY\n ýûGú] ikopVîL>*´¹¢?*´¹'À+:,¹-™6+*º;*º>¸B¹H„§ÿº±W/01)2,3E/K6X>,qh'efIrhLYZLstLkl[LY\Lsun üûBú] skSv9:Vb*´,¹MW¬W 9 :X YZqhwf[ Y\] qwxyVX*,¶7W±W3X YZqhzf[ Y\{|VT*´¹'À+°W3XYZqh[ Y\S}~€ •�ƒ‡•‰‹Ž•��“œQ�Ÿ  ¢¤