Êþº¾E&  4net/minecraft/util/datafix/fixes/AttributesRenameFix^(Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Ljava/util/function/UnaryOperator;Z)V    com/mojang/datafixers/DataFix*(Lcom/mojang/datafixers/schemas/Schema;Z)V  nameLjava/lang/String;  renames"Ljava/util/function/UnaryOperator;  oldDataComponentFormatZ makeConcatWithConstants&(Ljava/lang/String;)Ljava/lang/String;  getInputSchema(()Lcom/mojang/datafixers/schemas/Schema; !"# $%+net/minecraft/util/datafix/fixes/ReferencesDATA_COMPONENTS)Lcom/mojang/datafixers/DSL$TypeReference; '() *+$com/mojang/datafixers/schemas/SchemagetTypeM(Lcom/mojang/datafixers/DSL$TypeReference;)Lcom/mojang/datafixers/types/Type;- ./applyU(Lnet/minecraft/util/datafix/fixes/AttributesRenameFix;)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- !> ?%PLAYER 5A BCseqx(Lcom/mojang/datafixers/TypeRewriteRule;[Lcom/mojang/datafixers/TypeRewriteRule;)Lcom/mojang/datafixers/TypeRewriteRule; EFG HIcom/mojang/datafixers/DSLremainderFinder%()Lcom/mojang/datafixers/OpticFinder;- LMN OPcom/mojang/datafixers/Typedupdate_(Lcom/mojang/datafixers/OpticFinder;Ljava/util/function/Function;)Lcom/mojang/datafixers/Typed;--Tid VWX YZ,net/minecraft/util/datafix/ExtraDataFixUtilsfixStringFieldz(Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/util/function/UnaryOperator;)Lcom/mojang/serialization/Dynamic;\type^ attributes - abc Od com/mojang/serialization/DynamicS(Ljava/lang/String;Ljava/util/function/Function;)Lcom/mojang/serialization/Dynamic; af gh asStreamOpt'()Lcom/mojang/serialization/DataResult; jkl mn#com/mojang/serialization/DataResultresult()Ljava/util/Optional; - qrs tujava/util/Optionalmap3(Ljava/util/function/Function;)Ljava/util/Optional; wxy z{java/util/ObjectsrequireNonNull&(Ljava/lang/Object;)Ljava/lang/Object; } .~A(Lcom/mojang/serialization/Dynamic;)Ljava/util/function/Function; €�‚ ƒ„"com/mojang/datafixers/DataFixUtilsorElse:(Ljava/util/Optional;Ljava/lang/Object;)Ljava/lang/Object; - ‡ˆ‰ tŠjava/util/stream/Stream8(Ljava/util/function/Function;)Ljava/util/stream/Stream;Œminecraft:attribute_modifiers -� modifiers----- Signature6Ljava/util/function/UnaryOperator;](Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Ljava/util/function/UnaryOperator;)VCodeLineNumberTableLocalVariableTablethis6Lnet/minecraft/util/datafix/fixes/AttributesRenameFix; outputSchema&Lcom/mojang/datafixers/schemas/Schema;LocalVariableTypeTableMethodParametersq(Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Ljava/util/function/UnaryOperator;)Vr(Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Ljava/util/function/UnaryOperator;Z)VmakeRule)()Lcom/mojang/datafixers/TypeRewriteRule; StackMapTable§java/lang/String© com/mojang/datafixers/types/Type«java/util/function/FunctionfixDataComponents<(Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; componentsLcom/mojang/datafixers/Typed; Lcom/mojang/datafixers/Typed<*>;B(Lcom/mojang/datafixers/Typed<*>;)Lcom/mojang/datafixers/Typed<*>;fixDataComponentsOld fixEntityentity fixIdFieldF(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;dynamic"Lcom/mojang/serialization/Dynamic;%Lcom/mojang/serialization/Dynamic<*>;L(Lcom/mojang/serialization/Dynamic<*>;)Lcom/mojang/serialization/Dynamic<*>; fixTypeFieldlambda$fixEntity$0taglambda$fixEntity$1 attributeListlambda$fixEntity$24(Ljava/util/stream/Stream;)Ljava/util/stream/Stream;sLjava/util/stream/Stream;lambda$fixDataComponentsOld$0 componentDatalambda$fixDataComponentsOld$1attributeModifierslambda$fixDataComponentsOld$2lambda$fixDataComponentsOld$3modifierStreamlambda$fixDataComponents$0lambda$fixDataComponents$1lambda$fixDataComponents$2 SourceFileAttributesRenameFix.javaBootstrapMethodsÒ (Components){Õ Ö ²­­Ù Ú ¬­Ü  (Entity)Þ ß ³­á  (Player)ã ä ˶¶ç è Ķê ë ¼¶í î ¾¶ð ñ ÀÁÁô õö÷ øù$com/mojang/serialization/DynamicLike 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$Lookup$java/lang/invoke/MethodHandlesLookup!•–—˜g *+,-·±™ š* ›œ �ž  Ÿ  –  �•¡˜‹*+·*,µ *-µ*µ±™ š4›œ�žŸ – �•¢£¤˜àu**´ º*¶² ¶&*´™ *º,§ *º0¶1½5Y**´ º7*¶²8¶&*º;¶1SY**´ º<*¶²=¶&*º;¶1S¸@°™ !>"^#q š u›œ¥+ÿ$¦¨ÿ¦¨ª¬­˜T+¸D*ºJ¶K°™(š›œ®¯Ÿ ®° ®•±²­˜T+¸D*ºQ¶K°™3š›œ®¯Ÿ ®° ®•±³­˜T+¸D*ºR¶K°™@š›œ´¯Ÿ ´° ´•±µ¶˜Q +S*´¸U°™Kš ›œ ·¸Ÿ  ·¹ ·•º»¶˜Q +[*´¸U°™Oš ›œ ·¸Ÿ  ·¹ ·•º¼¶˜A +]*º_¶`°™Aš ›œ ½¸¾¶˜h(+¶e¹i*ºo¶p+Y¸vWº|¶p+¸Àa°™BCD!Bš(›œ(¿¸ÀÁ˜A +*º…¹†°™Cš ›œ ÂÃĶ˜A +‹*º�¶`°™4š ›œ Ÿƶ˜A +Ž*º�¶`°™5š ›œ Ǹȶ˜h(+¶e¹i*º‘¶p+Y¸vWº|¶p+¸Àa°™678!6š(›œ(�¸ÉÁ˜A +*º’¹†°™7š ›œ ÊÃ˶˜A +‹*º“¶`°™)š ›œ Ÿ̶˜h(+¶e¹i*º”¶p+Y¸vWº|¶p+¸Àa°™*+,!*š(›œ(ǸÍÁ˜A +*º’¹†°™+š ›œ ÊÃÎÏдÑÓÔ×ÓØ×ÛÓÝ×àÓâåÓæåÓéåÓìåÓïòÓóúÓûåÓþåÓåÓòÓåÓ åÓ òE  !#%