Êþº¾E  com/mojang/datafixers/DataFix*(Lcom/mojang/datafixers/schemas/Schema;Z)V   /net/minecraft/util/datafix/fixes/StatsRenameFixnameLjava/lang/String;  renamesLjava/util/Map;  createStatRule)()Lcom/mojang/datafixers/TypeRewriteRule;  createCriteriaRule  %com/mojang/datafixers/TypeRewriteRuleseqw(Lcom/mojang/datafixers/TypeRewriteRule;Lcom/mojang/datafixers/TypeRewriteRule;)Lcom/mojang/datafixers/TypeRewriteRule;  !getOutputSchema(()Lcom/mojang/datafixers/schemas/Schema; #$% &'+net/minecraft/util/datafix/fixes/References OBJECTIVE)Lcom/mojang/datafixers/DSL$TypeReference; )*+ ,-$com/mojang/datafixers/schemas/SchemagetTypeM(Lcom/mojang/datafixers/DSL$TypeReference;)Lcom/mojang/datafixers/types/Type; / 0!getInputSchema2 CriteriaType 456 78 com/mojang/datafixers/types/Type findField7(Ljava/lang/String;)Lcom/mojang/datafixers/OpticFinder; :;< =>!com/mojang/datafixers/OpticFindertype$()Lcom/mojang/datafixers/types/Type;= 4A BCfindChoiceType)(Ljava/lang/String;I)Ljava/util/Optional;E FGget()Ljava/util/function/Supplier; IJK LMjava/util/Optional orElseThrow1(Ljava/util/function/Supplier;)Ljava/lang/Object;OCcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType NQ RStypes()Ljava/util/Map;Uminecraft:custom WXY FZ java/util/Map&(Ljava/lang/Object;)Ljava/lang/Object;\java/lang/IllegalStateException^,Failed to find custom criterion type variant [` a(Ljava/lang/String;)V cde fgcom/mojang/datafixers/DSL namedChoiceY(Ljava/lang/String;Lcom/mojang/datafixers/types/Type;)Lcom/mojang/datafixers/OpticFinder;iid klm n>3net/minecraft/util/datafix/schemas/NamespacedSchemanamespacedString cp qg fieldFinders tuapply¹(Lnet/minecraft/util/datafix/fixes/StatsRenameFix;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;)Ljava/util/function/Function; w xyfixTypeEverywhereTypedœ(Ljava/lang/String;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;Ljava/util/function/Function;)Lcom/mojang/datafixers/TypeRewriteRule; #{ |'STATS~stats 4€ �‚finder%()Lcom/mojang/datafixers/OpticFinder;s… t†–(Lnet/minecraft/util/datafix/fixes/StatsRenameFix;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;)Ljava/util/function/Function; ˆ‰Š ‹Œcom/mojang/datafixers/Typed updateTyped_(Lcom/mojang/datafixers/OpticFinder;Ljava/util/function/Function;)Lcom/mojang/datafixers/Typed;Ž t�s(Lnet/minecraft/util/datafix/fixes/StatsRenameFix;Lcom/mojang/datafixers/OpticFinder;)Ljava/util/function/Function;‘ t’P(Lnet/minecraft/util/datafix/fixes/StatsRenameFix;)Ljava/util/function/Function; ˆ” •Œupdate W— ˜™ getOrDefault8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;›java/lang/String…Ž‘ #Can't find choice type for criteria Signature5Ljava/util/Map;J(Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Ljava/util/Map;)VCodeLineNumberTableLocalVariableTablethis1Lnet/minecraft/util/datafix/fixes/StatsRenameFix; outputSchema&Lcom/mojang/datafixers/schemas/Schema;LocalVariableTypeTableMethodParametersp(Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Ljava/util/Map;)VmakeRule outputType"Lcom/mojang/datafixers/types/Type; inputTypecriteriaTypeFinder#Lcom/mojang/datafixers/OpticFinder; choiceTypeELcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;customFieldTypecustomTypeFinderidFinder%Lcom/mojang/datafixers/types/Type<*>;&Lcom/mojang/datafixers/OpticFinder<*>;HLcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType<*>;7Lcom/mojang/datafixers/OpticFinder; StackMapTable statsFinder customFinder nameFinderlambda$createStatRule$0¥(Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;inputLcom/mojang/datafixers/Typed;lambda$createStatRule$1‚(Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;lambda$createStatRule$2_(Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;customlambda$createStatRule$3&(Ljava/lang/String;)Ljava/lang/String;valuelambda$createCriteriaRule$1lambda$createCriteriaRule$2lambda$createCriteriaRule$3lambda$createCriteriaRule$4lambda$createCriteriaRule$0#()Ljava/lang/IllegalStateException; SourceFileStatsRenameFix.javaBootstrapMethods×()Ljava/lang/Object;Ù Ú ÑÒÒZÞ ß ÍÂá<(Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;ã ä ÁÂæ ç ÅÆé ê ÇÈì í ÊËËð ñ ÎÆó ô ÏÈö ÷ ÐËù úûü ýþ"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 TypeReference2com/mojang/datafixers/types/templates/TaggedChoiceTaggedChoiceType%java/lang/invoke/MethodHandles$Lookup java/lang/invoke/MethodHandlesLookup! ¡¢ £¤w*+·*,µ*-µ ±¥ ¦*§¨©ª « ¢¬ © ¡­®¤6 *¶*¶¸°¥¦  §¨¤‚*¶²"¶(L*¶.²"¶(M,1¶3N-¹9?¶@ºD¶HÀN:¶PT¹VÀ4:Ç »[Y]·_¿T¸b:h¸j¸o:**´,+*-ºr¶v°¥*  "#6$G%L&V)_*i,¦R§¨ t¯°i±°b²³6I´µG8¶°_ ·³i¸³«H t¯¹i±¹b²º6I´»G8¶¹_ ·ºi¸¼½ÿV44:N4¤òH*¶²z¶(L*¶.²z¶(M,}¶3N-¹9T¶3:¸j¶:**´,+*-ºƒ¶v°¥6 789*:2;¦>H§¨ =¯°2±°+¾³*¿³2À³«4 =¯¹2±¹+¾º*¿º2À¼Á¤a+*,-º„¶‡°¥;¦4§¨¾³¿³À³ÃÄÅÆ¤U -+*,º�¶‡°¥<¦* §¨ ¿³ À³ ~ÄÇȤJ ,+*º�¶“°¥<¦  §¨ À³ ÉÄÊˤC*´ ++¹–Àš°¥<¦§¨Ì ͤa+*,-ºœ¶‡°¥-¦4§¨²³·³¸³ÃÄÎÆ¤U -+*,º�¶‡°¥.¦* §¨ ·³ ¸³ ~ÄÏȤJ ,+*ºž¶“°¥/¦  §¨ ¸³ ÉÄÐˤC*´ ++¹–Àš°¥/¦§¨Ì  ÑÒ¤" »[YŸ·_°¥#ÓÔÕ\ øÖØÛøÜÝàøÜâàøÜåàøÜèàøÜëîøÜïàøÜòàøÜõîÿc N