Źžŗ¾EĀ  com/mojang/datafixers/DataFix*(Lcom/mojang/datafixers/schemas/Schema;Z)V   2net/minecraft/util/datafix/fixes/CriteriaRenameFixnameLjava/lang/String;    advancementId   conversions"Ljava/util/function/UnaryOperator;  getInputSchema(()Lcom/mojang/datafixers/schemas/Schema;  +net/minecraft/util/datafix/fixes/References ADVANCEMENTS)Lcom/mojang/datafixers/DSL$TypeReference;  ! "#$com/mojang/datafixers/schemas/SchemagetTypeM(Lcom/mojang/datafixers/DSL$TypeReference;)Lcom/mojang/datafixers/types/Type;% &'applyS(Lnet/minecraft/util/datafix/fixes/CriteriaRenameFix;)Ljava/util/function/Function; ) *+fixTypeEverywhereTypedz(Ljava/lang/String;Lcom/mojang/datafixers/types/Type;Ljava/util/function/Function;)Lcom/mojang/datafixers/TypeRewriteRule;% ./0 12 com/mojang/serialization/DynamicupdateS(Ljava/lang/String;Ljava/util/function/Function;)Lcom/mojang/serialization/Dynamic;4criteria%% .8 9:updateMapValuesA(Ljava/util/function/Function;)Lcom/mojang/serialization/Dynamic;% =>? @Acom/mojang/datafixers/util/PairmapFirst@(Ljava/util/function/Function;)Lcom/mojang/datafixers/util/Pair; .C DEasString'()Lcom/mojang/serialization/DataResult;G &Hu(Lnet/minecraft/util/datafix/fixes/CriteriaRenameFix;Lcom/mojang/serialization/Dynamic;)Ljava/util/function/Function; JKL MN#com/mojang/serialization/DataResultmapD(Ljava/util/function/Function;)Lcom/mojang/serialization/DataResult; JP QRresult()Ljava/util/Optional; TUV WX"com/mojang/datafixers/DataFixUtilsorElse:(Ljava/util/Optional;Ljava/lang/Object;)Ljava/lang/Object; Z[\ &] java/util/function/UnaryOperator&(Ljava/lang/Object;)Ljava/lang/Object;_java/lang/String .a bc createString6(Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; efg hicom/mojang/datafixers/DSLremainderFinder%()Lcom/mojang/datafixers/OpticFinder;% lmn 1ocom/mojang/datafixers/Typed_(Lcom/mojang/datafixers/OpticFinder;Ljava/util/function/Function;)Lcom/mojang/datafixers/Typed; Signature6Ljava/util/function/UnaryOperator;o(Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Ljava/lang/String;Ljava/util/function/UnaryOperator;)VCodeLineNumberTableLocalVariableTablethis4Lnet/minecraft/util/datafix/fixes/CriteriaRenameFix; outputSchema&Lcom/mojang/datafixers/schemas/Schema;LocalVariableTypeTableMethodParametersƒ(Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Ljava/lang/String;Ljava/util/function/UnaryOperator;)VmakeRule)()Lcom/mojang/datafixers/TypeRewriteRule;fixAdvancementsF(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;tag"Lcom/mojang/serialization/Dynamic;%Lcom/mojang/serialization/Dynamic<*>;L(Lcom/mojang/serialization/Dynamic<*>;)Lcom/mojang/serialization/Dynamic<*>;lambda$fixAdvancements$0 advancementlambda$fixAdvancements$1lambda$fixAdvancements$2D(Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair;e!Lcom/mojang/datafixers/util/Pair;lambda$fixAdvancements$3klambda$fixAdvancements$4X(Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic;slambda$makeRule$0<(Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;inputLcom/mojang/datafixers/Typed; SourceFileCriteriaRenameFix.javaBootstrapMethods]š › ‘’’ž Ÿ …€€¢ £ ‡€„ ¦ ˆ‰‰© Ŗ Œ€¬ ­ Žc° ± €³ “µ¶ ·ø"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!  pq rs‹*+·*,µ*-µ *µ±t u4vwxy  z q{x p|}~sC**“*¶²¶*ŗ$¶(°tu vw€sU+*“ *ŗ,¶-°tuvw‚z ƒ{p„…€sA +3*ŗ5¶-°t u vw †‚‡€s? +*ŗ6¶7°t!u vw 4‚ˆ‰s? +*ŗ;¶<°t"u vw Š‹Œ€sQ+¶B*+ŗF¹I¹O+øSĄ.°t"uvw‚ŽsP+*“,¹YĄ^¶`°t"u vw‚ ‘’sB+ød*ŗj¶k°tuvw“”•–—H²˜™œ²˜ ²˜” ²˜¤§²˜Ø ²˜«®²˜Æ ¹ŗe¼ ½æĮ