Êþº¾E» makeConcatWithConstants&(Ljava/lang/String;)Ljava/lang/String;  +net/minecraft/util/datafix/fixes/ReferencesENTITY)Lcom/mojang/datafixers/DSL$TypeReference;  8net/minecraft/util/datafix/fixes/NamedEntityWriteReadFixw(Lcom/mojang/datafixers/schemas/Schema;ZLjava/lang/String;Lcom/mojang/datafixers/DSL$TypeReference;Ljava/lang/String;)V  6net/minecraft/util/datafix/fixes/HorseBodyArmorItemFixpreviousBodyArmorTagLjava/lang/String;  clearArmorItemsZ    com/mojang/serialization/Dynamicget>(Ljava/lang/String;)Lcom/mojang/serialization/OptionalDynamic; "#$ %&(com/mojang/serialization/OptionalDynamicresult()Ljava/util/Optional; ()* +,java/util/Optional isPresent()Z (. /()Ljava/lang/Object; 1 23remove6(Ljava/lang/String;)Lcom/mojang/serialization/Dynamic;5 ArmorItems7 89apply()Ljava/util/function/Function; ; <=updateS(Ljava/lang/String;Ljava/util/function/Function;)Lcom/mojang/serialization/Dynamic;?ArmorDropChances7Bbody_armor_item D EFsetX(Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;Hbody_armor_drop_chance J KL createFloat%(F)Lcom/mojang/serialization/Dynamic; N OPasStream()Ljava/util/stream/Stream;R 8S7()Lcom/google/common/collect/Streams$FunctionWithIndex; UVW XY!com/google/common/collect/Streams mapWithIndexi(Ljava/util/stream/Stream;Lcom/google/common/collect/Streams$FunctionWithIndex;)Ljava/util/stream/Stream; [ \] createList=(Ljava/util/stream/Stream;)Lcom/mojang/serialization/Dynamic;=®{R c deemptyMap$()Lcom/mojang/serialization/Dynamic;N(Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Ljava/lang/String;Z)VCodeLineNumberTableLocalVariableTablethis8Lnet/minecraft/util/datafix/fixes/HorseBodyArmorItemFix; outputSchema&Lcom/mojang/datafixers/schemas/Schema; entityNameMethodParametersfixF(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; bodyArmorItem"Lcom/mojang/serialization/Dynamic;outputinputpreviousBodyArmorLjava/util/Optional;LocalVariableTypeTable%Lcom/mojang/serialization/Dynamic<*>;'Lcom/mojang/serialization/Dynamic;;>; StackMapTable Signaturef(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fix$2armorDropChances lambda$fix$3G(Lcom/mojang/serialization/Dynamic;J)Lcom/mojang/serialization/Dynamic;entryindexJ lambda$fix$0 armorItems lambda$fix$1 SourceFileHorseBodyArmorItemFix.javaBootstrapMethods�Horse armor fix for �&(Ljava/lang/Object;)Ljava/lang/Object;‘ ’ †qq• – q˜'(Ljava/lang/Object;J)Ljava/lang/Object;š › �‚‚ž Ÿ ˆ‚¡ ¢£¤ ¥$java/lang/invoke/StringConcatFactory˜(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;§ ¨©ª «¬"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¯'com/mojang/datafixers/DSL$TypeReference±com/mojang/datafixers/DSL TypeReference´3com/google/common/collect/Streams$FunctionWithIndexFunctionWithIndex·%java/lang/invoke/MethodHandles$Lookup¹java/lang/invoke/MethodHandlesLookup! fgz*+,º²,· *-µ*µ±hi4jklmnolnpqg&e+*´¶¶!M,¶'™S,¶-ÀN+*´¶0:*´™4º6¶::>º@¶::A-¶C:G+ ¶I¶C:°+°h.  %,:H!R"`#c%i4Hrs%>tsejkeus Yvwx*Hry%>tzeuz Yv{|þH(ùou}~ qg;**¶MºQ¸T¶Z°hi €s �‚gT^”š *`¶I§*°hiƒs„…|@ †qg;**¶Mºa¸T¶Z°hi ‡s ˆ‚gR^”š *¶b§*°hiƒs„…|@‰Š‹0 Œ¦Ž�“¦Ž”“¦—™œ¦—�œ­®°² ³Uµ ¶¸º