ĘūēžEÕ  java/lang/Record()V   Enet/minecraft/world/level/storage/loot/functions/ListOperation$InsertoffsetI  Cnet/minecraft/world/level/storage/loot/functions/ListOperation$TypeINSERTELnet/minecraft/world/level/storage/loot/functions/ListOperation$Type;  java/util/Listsize()I  LOGGERLorg/slf4j/Logger;*Cannot insert when offset is out of bounds !" #$org/slf4j/Loggererror(Ljava/lang/String;)V&&Contents overflow in section insertion ()* +,'com/google/common/collect/ImmutableListbuilder3()Lcom/google/common/collect/ImmutableList$Builder; . /0subList(II)Ljava/util/List; 234 56/com/google/common/collect/ImmutableList$BuilderaddAllG(Ljava/lang/Iterable;)Lcom/google/common/collect/ImmutableList$Builder; 28 9:build+()Lcom/google/common/collect/ImmutableList;< =>toString[(Lnet/minecraft/world/level/storage/loot/functions/ListOperation$Insert;)Ljava/lang/String;@ ABhashCodeJ(Lnet/minecraft/world/level/storage/loot/functions/ListOperation$Insert;)ID EFequals\(Lnet/minecraft/world/level/storage/loot/functions/ListOperation$Insert;Ljava/lang/Object;)Z HIJ KLnet/minecraft/util/ExtraCodecsNON_NEGATIVE_INT Lcom/mojang/serialization/Codec; OPQ RSjava/lang/IntegervalueOf(I)Ljava/lang/Integer; UVW XYcom/mojang/serialization/CodecoptionalFieldOfI(Ljava/lang/String;Ljava/lang/Object;)Lcom/mojang/serialization/MapCodec;[ \]apply()Ljava/util/function/Function; _`a bc!com/mojang/serialization/MapCodec forGetterS(Ljava/util/function/Function;)Lcom/mojang/serialization/codecs/RecordCodecBuilder; efg hi;com/mojang/serialization/codecs/RecordCodecBuilder$InstancegroupF(Lcom/mojang/datafixers/kinds/App;)Lcom/mojang/datafixers/Products$P1;[ lmn \o!com/mojang/datafixers/Products$P1i(Lcom/mojang/datafixers/kinds/Applicative;Ljava/util/function/Function;)Lcom/mojang/datafixers/kinds/App; qrs tucom/mojang/logging/LogUtils getLogger()Lorg/slf4j/Logger;[ xyz {|2com/mojang/serialization/codecs/RecordCodecBuildermapCodecB(Ljava/util/function/Function;)Lcom/mojang/serialization/MapCodec; ~ € MAP_CODEC#Lcom/mojang/serialization/MapCodec;‚>net/minecraft/world/level/storage/loot/functions/ListOperation SignaturelLcom/mojang/serialization/MapCodec;(I)VCodeLineNumberTableLocalVariableTablethisGLnet/minecraft/world/level/storage/loot/functions/ListOperation$Insert;MethodParametersmodeG()Lnet/minecraft/world/level/storage/loot/functions/ListOperation$Type;3(Ljava/util/List;Ljava/util/List;I)Ljava/util/List;originalLjava/util/List; replacementmaxSize originalSizenewList1Lcom/google/common/collect/ImmutableList$Builder;LocalVariableTypeTableLjava/util/List;6Lcom/google/common/collect/ImmutableList$Builder; StackMapTableX(Ljava/util/List;Ljava/util/List;I)Ljava/util/List;()Ljava/lang/String;(Ljava/lang/Object;)ZoLjava/lang/Object;lambda$static$0`(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;i=Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance; SourceFileListOperation.javaNestHostRecordBootstrapMethodsĢ&(Ljava/lang/Object;)Ljava/lang/Object;­ Ž °\(Lnet/minecraft/world/level/storage/loot/functions/ListOperation$Insert;)Ljava/lang/Integer;˛ ŗ …ĩ\(Ljava/lang/Integer;)Lnet/minecraft/world/level/storage/loot/functions/ListOperation$Insert;ˇ ¸ Ÿ  ģ ŧŊž ŋĀjava/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; ÃÄÅ ÆĮ"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; InnerClassesInsertTypeBuilderInstanceÎcom/mojang/datafixers/ProductsP1Ņ%java/lang/invoke/MethodHandles$LookupĶjava/lang/invoke/MethodHandlesLookup1 €ƒ„ …†> *ˇ*ĩą‡~ˆ ‰Š ‹ Œ†.˛ °‡‡ˆ ‰Š\ކ&k+š6*´¤˛š+°,š`¤˛%š+°¸':+*´š-ļ1W,ļ1W+*´š-ļ1Wļ7°‡2 ŒŽ‘*’4“6–;—L˜S™ešˆ>k‰Škk‘k’ c“ ;0”•– k—k‘—;0”˜™ü‹ ‘’ƒš=›†1*ē;°‡~ˆ ‰ŠA†1*ē?Ŧ‡~ˆ ‰ŠEœ†<*+ēCŦ‡~ˆ‰Šž‹ †/*´Ŧ‡~ˆ ‰Š Ÿ †^$*˛GM¸NšTēZļ^ļd*ējļk°‡‚ ƒ#ˆ $ĄĸŖ†.¸pŗēv¸wŗ}ą‡ ¤Ĩρ§ ¨*ēMŠÁĒŦ¯ÁĒą´ÁĒļšČ2ÉĘ@2(ËexĖlÍĪĐŌÔ