ΚώΊΎE”  com/mojang/datafixers/DataFix*(Lcom/mojang/datafixers/schemas/Schema;Z)V   .net/minecraft/util/datafix/fixes/ItemRenameFixnameLjava/lang/String;  +net/minecraft/util/datafix/fixes/References ITEM_NAME)Lcom/mojang/datafixers/DSL$TypeReference;  'com/mojang/datafixers/DSL$TypeReferencetypeName()Ljava/lang/String;  3net/minecraft/util/datafix/schemas/NamespacedSchemanamespacedString$()Lcom/mojang/datafixers/types/Type; !" #$com/mojang/datafixers/DSLnamedX(Ljava/lang/String;Lcom/mojang/datafixers/types/Type;)Lcom/mojang/datafixers/types/Type; & '(getInputSchema(()Lcom/mojang/datafixers/schemas/Schema; *+, -.$com/mojang/datafixers/schemas/SchemagetTypeM(Lcom/mojang/datafixers/DSL$TypeReference;)Lcom/mojang/datafixers/types/Type; 012 34java/util/Objectsequals'(Ljava/lang/Object;Ljava/lang/Object;)Z6java/lang/IllegalStateException8(item name type is not what was expected. 5: ;(Ljava/lang/String;)V= >?applyO(Lnet/minecraft/util/datafix/fixes/ItemRenameFix;)Ljava/util/function/Function; A BCfixTypeEverywherez(Ljava/lang/String;Lcom/mojang/datafixers/types/Type;Ljava/util/function/Function;)Lcom/mojang/datafixers/TypeRewriteRule;E0net/minecraft/util/datafix/fixes/ItemRenameFix$1 DG HX(Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Ljava/util/function/Function;)V== LMN OPcom/mojang/datafixers/util/Pair mapSecond@(Ljava/util/function/Function;)Lcom/mojang/datafixers/util/Pair;;(Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)VCodeLineNumberTableLocalVariableTablethis0Lnet/minecraft/util/datafix/fixes/ItemRenameFix; outputSchema&Lcom/mojang/datafixers/schemas/Schema;MethodParametersmakeRule)()Lcom/mojang/datafixers/TypeRewriteRule; itemNameType"Lcom/mojang/datafixers/types/Type;LocalVariableTypeTablekLcom/mojang/datafixers/types/Type;>; StackMapTableb com/mojang/datafixers/types/TypefixItem&(Ljava/lang/String;)Ljava/lang/String;itemcreatev(Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Ljava/util/function/Function;)Lcom/mojang/datafixers/DataFix;Ljava/util/function/Function;CLjava/util/function/Function; Signatureœ(Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Ljava/util/function/Function;)Lcom/mojang/datafixers/DataFix;lambda$makeRule$0D(Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function;ops%Lcom/mojang/serialization/DynamicOps;lambda$makeRule$1D(Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair;input!Lcom/mojang/datafixers/util/Pair; SourceFileItemRenameFix.java NestMembersBootstrapMethodsy&(Ljava/lang/Object;)Ljava/lang/Object;{ | lmm € pqqƒ „ cdd‡ ˆ‰Š ‹Œ"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 TypeReference%java/lang/invoke/MethodHandles$Lookup’java/lang/invoke/MethodHandlesLookup! QRR *+·*,΅±S T  UV WX Y W Z[Rš:² ΉΈΈL*Ά%² Ά)+Έ/š »5Y7·9Ώ**΄+*Ί<Ά@°S *T:UV+\]^ +\_`ό*acdYe fgR[ »DY*+,·F°S#T  WX  ch^  ciY W cjklmR;*ΊI°STUVnopqR? +*ΊJΆK°ST UV rstuvDw †xz}†x~†x‚… Ž D‘“