Êþº¾E  com/mojang/datafixers/DataFix*(Lcom/mojang/datafixers/schemas/Schema;Z)V   'net/minecraft/util/datafix/DataFixers$2getInputSchema(()Lcom/mojang/datafixers/schemas/Schema;  +net/minecraft/util/datafix/fixes/ReferencesENTITY)Lcom/mojang/datafixers/DSL$TypeReference;  $com/mojang/datafixers/schemas/SchemagetTypeM(Lcom/mojang/datafixers/DSL$TypeReference;)Lcom/mojang/datafixers/types/Type;id   3net/minecraft/util/datafix/schemas/NamespacedSchemanamespacedString$()Lcom/mojang/datafixers/types/Type; "#$ %&com/mojang/datafixers/DSL fieldFinderY(Ljava/lang/String;Lcom/mojang/datafixers/types/Type;)Lcom/mojang/datafixers/OpticFinder;( CustomName *+, -. com/mojang/datafixers/types/Type findField7(Ljava/lang/String;)Lcom/mojang/datafixers/OpticFinder; 0 1TEXT_COMPONENT "3 45 typeFinderG(Lcom/mojang/datafixers/types/Type;)Lcom/mojang/datafixers/OpticFinder;7&Command block minecart custom name fix9 :;applyˆ(Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;)Ljava/util/function/Function; = >?fixTypeEverywhereTypedz(Ljava/lang/String;Lcom/mojang/datafixers/types/Type;Ljava/util/function/Function;)Lcom/mojang/datafixers/TypeRewriteRule; ABC DEcom/mojang/datafixers/Typed getOptional9(Lcom/mojang/datafixers/OpticFinder;)Ljava/util/Optional;G IJK LMjava/util/OptionalorElse&(Ljava/lang/Object;)Ljava/lang/Object;Ojava/lang/StringQminecraft:commandblock_minecart NS TUequals(Ljava/lang/Object;)ZW :XB(Lcom/mojang/datafixers/OpticFinder;)Ljava/util/function/Function; AZ [\ updateTyped_(Lcom/mojang/datafixers/OpticFinder;Ljava/util/function/Function;)Lcom/mojang/datafixers/Typed;^ :_()Ljava/util/function/Function; Aa b\update^ efg hicom/mojang/datafixers/util/Pair mapSecond@(Ljava/util/function/Function;)Lcom/mojang/datafixers/util/Pair;CodeLineNumberTableLocalVariableTablethis)Lnet/minecraft/util/datafix/DataFixers$2; outputSchema&Lcom/mojang/datafixers/schemas/Schema; changesTypeZMethodParametersmakeRule)()Lcom/mojang/datafixers/TypeRewriteRule; entityType"Lcom/mojang/datafixers/types/Type;idFinder#Lcom/mojang/datafixers/OpticFinder;customNameFindercomponentFinderLocalVariableTypeTable%Lcom/mojang/datafixers/types/Type<*>;7Lcom/mojang/datafixers/OpticFinder;&Lcom/mojang/datafixers/OpticFinder<*>;lLcom/mojang/datafixers/OpticFinder;>;lambda$makeRule$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;Ljava/lang/String; StackMapTablelambda$makeRule$1_(Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; customNamelambda$makeRule$2D(Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair;pair!Lcom/mojang/datafixers/util/Pair; SourceFileDataFixers.javaEnclosingMethod’%net/minecraft/util/datafix/DataFixers ”• addFixers^(Lcom/mojang/datafixers/DataFixerBuilder;Lnet/minecraft/util/filefix/FileFixerUpper$Builder;)VNestHostBootstrapMethodsMš › �‚�<(Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;Ÿ   ‡ˆ¢ £ Š‹‹¦ §¨© ª«6net/minecraft/util/datafix/LegacyComponentDataFixUtilscreateTextComponentJson&(Ljava/lang/String;)Ljava/lang/String;«® ¯°± ²³"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¹1net/minecraft/util/filefix/FileFixerUpper$Builder»)net/minecraft/util/filefix/FileFixerUpperBuilder¾%java/lang/invoke/MethodHandles$LookupÀjava/lang/invoke/MethodHandlesLookup jE*+·±kÖl mnopqrs oqtujÍ;*¶² ¶L¸¸!M+'¶)N*¶²/¶¸2:*6+,-º8¶<°kÚ ÛÜÝ*Þl4;mn 0vw'xy zy*{y|* 0v}'x~ z*{€ �‚j“'-*¶@F¶HÀN:P¶Rš-°-+,ºV¶Y°kßàáãl4'xy'zy'{y'ƒ„…†üN ‡ˆj? +*º]¶`°käl {y ‰„ Š‹j4 *ºc¶d°käl  Œ�Ž��‘“–‘—*­˜™œ­˜žœ­˜¡¤­˜¥¬´"µ"· ¸º¼ ½¿Á