Êþº¾E  com/mojang/datafixers/DataFix*(Lcom/mojang/datafixers/schemas/Schema;Z)V   7net/minecraft/util/datafix/fixes/AttributesRenameLegacynameLjava/lang/String;  renames"Ljava/util/function/UnaryOperator;  getInputSchema(()Lcom/mojang/datafixers/schemas/Schema;  +net/minecraft/util/datafix/fixes/References ITEM_STACK)Lcom/mojang/datafixers/DSL$TypeReference;   $com/mojang/datafixers/schemas/SchemagetTypeM(Lcom/mojang/datafixers/DSL$TypeReference;)Lcom/mojang/datafixers/types/Type;"tag $%& '( com/mojang/datafixers/types/Type findField7(Ljava/lang/String;)Lcom/mojang/datafixers/OpticFinder;* +,makeConcatWithConstants&(Ljava/lang/String;)Ljava/lang/String;. /0apply{(Lnet/minecraft/util/datafix/fixes/AttributesRenameLegacy;Lcom/mojang/datafixers/OpticFinder;)Ljava/util/function/Function; 2 34fixTypeEverywhereTypedz(Ljava/lang/String;Lcom/mojang/datafixers/types/Type;Ljava/util/function/Function;)Lcom/mojang/datafixers/TypeRewriteRule;6%com/mojang/datafixers/TypeRewriteRule* 9 :ENTITY< /=X(Lnet/minecraft/util/datafix/fixes/AttributesRenameLegacy;)Ljava/util/function/Function;* @ APLAYER 5C DEseqx(Lcom/mojang/datafixers/TypeRewriteRule;[Lcom/mojang/datafixers/TypeRewriteRule;)Lcom/mojang/datafixers/TypeRewriteRule; GHI JK com/mojang/serialization/DynamicasString'()Lcom/mojang/serialization/DataResult; MNO PQ#com/mojang/serialization/DataResultresult()Ljava/util/Optional; STU VWjava/util/Optionalmap3(Ljava/util/function/Function;)Ljava/util/Optional; YZ[ \]java/util/ObjectsrequireNonNull&(Ljava/lang/Object;)Ljava/lang/Object;_ /`A(Lcom/mojang/serialization/Dynamic;)Ljava/util/function/Function; bcd ef"com/mojang/datafixers/DataFixUtilsorElse:(Ljava/util/Optional;Ljava/lang/Object;)Ljava/lang/Object; hij klcom/mojang/datafixers/DSLremainderFinder%()Lcom/mojang/datafixers/OpticFinder;< opq rscom/mojang/datafixers/Typedupdate_(Lcom/mojang/datafixers/OpticFinder;Ljava/util/function/Function;)Lcom/mojang/datafixers/Typed;<v Attributes< Gy rzS(Ljava/lang/String;Ljava/util/function/Function;)Lcom/mojang/serialization/Dynamic; G| }K asStreamOpt < _ < ‚ƒ„ V…java/util/stream/Stream8(Ljava/util/function/Function;)Ljava/util/stream/Stream;‡Name <ŠAttributeModifiers <<<� AttributeName< o’ “s updateTyped Signature6Ljava/util/function/UnaryOperator;](Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Ljava/util/function/UnaryOperator;)VCodeLineNumberTableLocalVariableTablethis9Lnet/minecraft/util/datafix/fixes/AttributesRenameLegacy; outputSchema&Lcom/mojang/datafixers/schemas/Schema;LocalVariableTypeTableMethodParametersq(Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Ljava/util/function/UnaryOperator;)VmakeRule)()Lcom/mojang/datafixers/TypeRewriteRule; itemStackType"Lcom/mojang/datafixers/types/Type;tagF#Lcom/mojang/datafixers/OpticFinder;%Lcom/mojang/datafixers/types/Type<*>;&Lcom/mojang/datafixers/OpticFinder<*>;fixNameF(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;"Lcom/mojang/serialization/Dynamic;%Lcom/mojang/serialization/Dynamic<*>;L(Lcom/mojang/serialization/Dynamic<*>;)Lcom/mojang/serialization/Dynamic<*>;fixItemStackTag<(Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; itemStackLcom/mojang/datafixers/Typed; Lcom/mojang/datafixers/Typed<*>;B(Lcom/mojang/datafixers/Typed<*>;)Lcom/mojang/datafixers/Typed<*>; fixEntityentitylambda$fixEntity$0lambda$fixEntity$1 attributeListlambda$fixEntity$24(Ljava/util/stream/Stream;)Ljava/util/stream/Stream;sLjava/util/stream/Stream;lambda$fixEntity$3 attributelambda$fixItemStackTag$0lambda$fixItemStackTag$1 modifierslambda$fixItemStackTag$2lambda$fixItemStackTag$3modifierlambda$makeRule$0_(Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; SourceFileAttributesRenameLegacy.javaBootstrapMethodsË  (ItemStack)]Î Ï ÅÆ¯Ò  (Entity)Ô Õ ´¯×  (Player)Ù ÚÛÜ ÝÞ$com/mojang/serialization/DynamicLike createString6(Ljava/lang/String;)Lcom/mojang/serialization/Dynamic;Þá â ¿ªªå æ ¶ªè é ·ªë ì ¹ººï Úð ñò createList=(Ljava/util/stream/Stream;)Lcom/mojang/serialization/Dynamic;òõ ö ½ªø ù ©ªû ü Àªþ ÿ º  ê  ®¯   + $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 TypeReference%java/lang/invoke/MethodHandles$Lookupjava/lang/invoke/MethodHandlesLookup! ”•–—w*+·*,µ*-µ ±˜ ™*š›œ� ž •Ÿ œ ” ¡¢—áo*¶²¶L+!¶#M**´º)+*,º-¶1½5Y**´º7*¶²8¶*º;¶1SY**´º>*¶²?¶*º;¶1S¸B°˜ $8!X"k™ oš› d£¤]¥¦ž d£§]¥¨©ª—l&+¶F¹L*´ ¶R+Y¸XWº^¶R+¸aÀG°˜'™&š›& «ž & ¬Ÿ ”­®¯—T+¸g*ºm¶n°˜+™š›°±ž °²Ÿ°”³´¯—T+¸g*ºt¶n°˜3™š›µ±ž µ²Ÿµ”³¶ª—A +u*ºw¶x°˜4™ š› "«·ª—\(+¶{¹L*º~¶R+Y¸XWº¶R+¸aÀG°˜5™(š›(¸«¹º—A +*º€¹�°˜5™ š› »¼½ª—A +†*ºˆ¶x°˜5™ š› ¾«¿ª—A +‰*º‹¶x°˜,™ š› "«Àª—\(+¶{¹L*ºŒ¶R+Y¸XWº¶R+¸aÀG°˜-™(š›(Á«º—A +*º�¹�°˜-™ š› »¼ê—A +Ž*ºˆ¶x°˜-™ š› īů—J ,+*º�¶‘°˜™  š› ¥¦ °±ÇÈÉ Ê ÌÍÐÑ ÌÓÐÖ ÌØß Ìàã Ìäã Ìçã Ìêí Ìîó Ìôã Ì÷ã Ìúã Ìýí Ìã ÌÐh