ΚώΊΎEŸ  com/mojang/datafixers/DataFix*(Lcom/mojang/datafixers/schemas/Schema;Z)VOptionsProgrammerArtFix  8net/minecraft/util/datafix/fixes/OptionsProgrammerArtFixgetInputSchema(()Lcom/mojang/datafixers/schemas/Schema;  +net/minecraft/util/datafix/fixes/ReferencesOPTIONS)Lcom/mojang/datafixers/DSL$TypeReference;  $com/mojang/datafixers/schemas/SchemagetTypeM(Lcom/mojang/datafixers/DSL$TypeReference;)Lcom/mojang/datafixers/types/Type; applyY(Lnet/minecraft/util/datafix/fixes/OptionsProgrammerArtFix;)Ljava/util/function/Function; !"fixTypeEverywhereTypedz(Ljava/lang/String;Lcom/mojang/datafixers/types/Type;Ljava/util/function/Function;)Lcom/mojang/datafixers/TypeRewriteRule; $%& '( com/mojang/serialization/DynamicasString'()Lcom/mojang/serialization/DataResult; *+, -.#com/mojang/serialization/DataResultresult()Ljava/util/Optional;0 1A(Lcom/mojang/serialization/Dynamic;)Ljava/util/function/Function; 345 67java/util/Optionalmap3(Ljava/util/function/Function;)Ljava/util/Optional; 39 :;orElse&(Ljava/lang/Object;)Ljava/lang/Object;="programer_art"?"programmer_art" ABC DEjava/lang/StringreplaceD(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; $G HI createString6(Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; KLM NOcom/mojang/datafixers/DSLremainderFinder%()Lcom/mojang/datafixers/OpticFinder; RST UVcom/mojang/datafixers/Typedupdate_(Lcom/mojang/datafixers/OpticFinder;Ljava/util/function/Function;)Lcom/mojang/datafixers/Typed;X resourcePacks $[ U\S(Ljava/lang/String;Ljava/util/function/Function;)Lcom/mojang/serialization/Dynamic;^incompatibleResourcePacks)(Lcom/mojang/datafixers/schemas/Schema;)VCodeLineNumberTableLocalVariableTablethis:Lnet/minecraft/util/datafix/fixes/OptionsProgrammerArtFix; outputSchema&Lcom/mojang/datafixers/schemas/Schema;MethodParametersmakeRule)()Lcom/mojang/datafixers/TypeRewriteRule;fixListF(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;entry"Lcom/mojang/serialization/Dynamic;LocalVariableTypeTable'Lcom/mojang/serialization/Dynamic; Signaturef(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;lambda$fixList$0X(Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic;sLjava/lang/String;lambda$makeRule$0<(Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;inputLcom/mojang/datafixers/Typed;lambda$makeRule$1tag SourceFileOptionsProgrammerArtFix.javaBootstrapMethods; ‚ vww… † rsI‰ Š zkk Ž jk ‘’“ ”•"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! _`?*+·±a   bcdefgehi`A**Ά ²Ά*ΊΆ°ab cdjk``+Ά#Ή)+Ί/Ά2+Ά8ΐ$°abcdlmn loglpq rs`A *+<>Ά@ΆF°ab lm tuvw`B+ΈJ*ΊPΆQ°abcdxyzk`T+W*ΊYΆZ]*ΊYΆZ°abcd{m|}~*€ƒ„‡ˆ‹Œ‹–—K™ šœž