Êþº¾Eè  com/mojang/datafixers/DataFix*(Lcom/mojang/datafixers/schemas/Schema;Z)V   8net/minecraft/util/datafix/fixes/SimplestEntityRenameFixnameLjava/lang/String;  getInputSchema(()Lcom/mojang/datafixers/schemas/Schema;  +net/minecraft/util/datafix/fixes/ReferencesENTITY)Lcom/mojang/datafixers/DSL$TypeReference;  $com/mojang/datafixers/schemas/SchemafindChoiceTypep(Lcom/mojang/datafixers/DSL$TypeReference;)Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;  getOutputSchema ! " ENTITY_NAME $%& '('com/mojang/datafixers/DSL$TypeReferencetypeName()Ljava/lang/String; *+, -.3net/minecraft/util/datafix/schemas/NamespacedSchemanamespacedString$()Lcom/mojang/datafixers/types/Type; 012 34com/mojang/datafixers/DSLnamedX(Ljava/lang/String;Lcom/mojang/datafixers/types/Type;)Lcom/mojang/datafixers/types/Type; 6 78getTypeM(Lcom/mojang/datafixers/DSL$TypeReference;)Lcom/mojang/datafixers/types/Type; :;< =>java/util/Objectsequals'(Ljava/lang/Object;Ljava/lang/Object;)Z@java/lang/IllegalStateExceptionB*Entity name type is not what was expected. ?D E(Ljava/lang/String;)VG HIapplyã(Lnet/minecraft/util/datafix/fixes/SimplestEntityRenameFix;Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;)Ljava/util/function/Function; K LMfixTypeEverywhereœ(Ljava/lang/String;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;Ljava/util/function/Function;)Lcom/mojang/datafixers/TypeRewriteRule;O PQmakeConcatWithConstants&(Ljava/lang/String;)Ljava/lang/String;S HTY(Lnet/minecraft/util/datafix/fixes/SimplestEntityRenameFix;)Ljava/util/function/Function; V LWz(Ljava/lang/String;Lcom/mojang/datafixers/types/Type;Ljava/util/function/Function;)Lcom/mojang/datafixers/TypeRewriteRule; YZ[ \]%com/mojang/datafixers/TypeRewriteRuleseqw(Lcom/mojang/datafixers/TypeRewriteRule;Lcom/mojang/datafixers/TypeRewriteRule;)Lcom/mojang/datafixers/TypeRewriteRule;SS abc decom/mojang/datafixers/util/Pair mapSecond@(Ljava/util/function/Function;)Lcom/mojang/datafixers/util/Pair;GG ai jemapFirst l mQrename opq rsCcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceTypetypes()Ljava/util/Map; uvw xy java/util/Mapget&(Ljava/lang/Object;)Ljava/lang/Object;{ com/mojang/datafixers/types/Type z} =~(Ljava/lang/Object;ZZ)Z €�‚ ƒ„java/util/LocaleROOTLjava/util/Locale;†-Dynamic type check failed: %s not equal to %sˆjava/lang/Object Š‹Œ �Žjava/lang/StringformatK(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;<(Ljava/lang/String;Lcom/mojang/datafixers/schemas/Schema;Z)VCodeLineNumberTableLocalVariableTablethis:Lnet/minecraft/util/datafix/fixes/SimplestEntityRenameFix; outputSchema&Lcom/mojang/datafixers/schemas/Schema; changesTypeZMethodParametersmakeRule)()Lcom/mojang/datafixers/TypeRewriteRule;oldTypeELcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;newTypeentityNameType"Lcom/mojang/datafixers/types/Type;LocalVariableTypeTableYLcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;kLcom/mojang/datafixers/types/Type;>; StackMapTablelambda$makeRule$3D(Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function;ops%Lcom/mojang/serialization/DynamicOps;lambda$makeRule$4D(Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair;input!Lcom/mojang/datafixers/util/Pair;lambda$makeRule$0Î(Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function;lambda$makeRule$1Î(Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair;lambda$makeRule$2°(Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;Ljava/lang/String;)Ljava/lang/String;oldNamenewName oldEntityType newEntityType%Lcom/mojang/datafixers/types/Type<*>; SourceFileSimplestEntityRenameFix.javaBootstrapMethodsy½ ¾ ­®¦Á for entity nameà Ä ¥¦Æ Ç ©ªªkQÌ Í ¯°Ï Ð ±²Ò ÓÔÕ Ö×"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;Ù ÚÛÜ PÝ$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; InnerClasses TypeReferenceá2com/mojang/datafixers/types/templates/TaggedChoiceTaggedChoiceTypeä%java/lang/invoke/MethodHandles$Lookupæjava/lang/invoke/MethodHandlesLookup! ��\ *,·*+µ±‘ ’* “”  •– —˜™  •—š›� j*¶ ²¶L*¶²¶M² ¹#¸)¸/N*¶² ¶5-¸9š »?YA·C¿**´+,*+,ºF¶J**´ºN-*ºR¶U¸X°‘&  %6 @#O$c0f#’*j“” _œ�Tž�%EŸ ¡  _œ¢Tž¢%EŸ£¤þ@oozmQ™ ¥¦�;*º^°‘0’“”§¨©ª�? +*º_¶`°‘0’ “” «¬­®�Q *+,ºf°‘$’* “” œ� ž� §¨¯°�U -*+,ºg¶h°‘$’* “” œ� ž� «¬±²�ýS*-¶k:+¶n-¹tÀz:,¶n¹tÀz:¶|š!»?Y²…½‡YSYS¸‰·C¿°‘%'(&*2+P.’HS“”Sœ�Sž�S³ L´ =µ &-¶ ¡=µ·&-¶·¤þPŠzz¸¹ºDÑ»¼¿ØÀѻ¿ѻÅÈÑ»ÉÊÑ»ËÈÑ»ÎÊÞ$0ß oàâãåç