Êþº¾Ed  java/lang/Record()V   /net/minecraft/locale/DeprecatedTranslationsInforemovedLjava/util/List;  renamedLjava/util/Map;java/io/InputStreamReader  !java/nio/charset/StandardCharsetsUTF_8Ljava/nio/charset/Charset;  2(Ljava/io/InputStream;Ljava/nio/charset/Charset;)V  !#net/minecraft/util/StrictJsonParserparse/(Ljava/io/Reader;)Lcom/google/gson/JsonElement; # $%CODEC Lcom/mojang/serialization/Codec; '() *+ com/mojang/serialization/JsonOpsINSTANCE"Lcom/mojang/serialization/JsonOps; -./ 0com/mojang/serialization/Codec^(Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;2 34apply()Ljava/util/function/Function; 678 9:#com/mojang/serialization/DataResult getOrThrow1(Ljava/util/function/Function;)Ljava/lang/Object;<net/minecraft/locale/Language >?@ ABjava/lang/ClassgetResourceAsStream)(Ljava/lang/String;)Ljava/io/InputStream; D EF loadFromJsonH(Ljava/io/InputStream;)Lnet/minecraft/locale/DeprecatedTranslationsInfo; HIJ Kjava/io/InputStreamcloseMjava/lang/Throwable LO PQ addSuppressed(Ljava/lang/Throwable;)VSjava/lang/Exception U VWLOGGERLorg/slf4j/Logger;YFailed to read {} [\] ^_org/slf4j/Loggererror9(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V a bcEMPTY1Lnet/minecraft/locale/DeprecatedTranslationsInfo;e"net/minecraft/resources/Identifierg&/assets/minecraft/lang/deprecated.json i jkloadFromResourceE(Ljava/lang/String;)Lnet/minecraft/locale/DeprecatedTranslationsInfo; mno pqjava/util/Listiterator()Ljava/util/Iterator; stu vwjava/util/IteratorhasNext()Z sy z{next()Ljava/lang/Object;}java/lang/String €� ‚ƒ java/util/Mapremove&(Ljava/lang/Object;)Ljava/lang/Object;… †‡accept0(Ljava/util/Map;)Ljava/util/function/BiConsumer; ‰ Š‹forEach"(Ljava/util/function/BiConsumer;)V� Ž�toStringE(Lnet/minecraft/locale/DeprecatedTranslationsInfo;)Ljava/lang/String;‘ ’“hashCode4(Lnet/minecraft/locale/DeprecatedTranslationsInfo;)I• –—equalsF(Lnet/minecraft/locale/DeprecatedTranslationsInfo;Ljava/lang/Object;)Z™&Missing translation key for rename: {} [› œ�warn'(Ljava/lang/String;Ljava/lang/Object;)V Ÿ  ¡put8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;£java/lang/IllegalStateException¥ ¦§makeConcatWithConstants&(Ljava/lang/String;)Ljava/lang/String; ¢© ª(Ljava/lang/String;)V -¬ ­®STRING0Lcom/mojang/serialization/codecs/PrimitiveCodec; °±² ³´.com/mojang/serialization/codecs/PrimitiveCodeclistOf"()Lcom/mojang/serialization/Codec; -· ¸¹fieldOf7(Ljava/lang/String;)Lcom/mojang/serialization/MapCodec;2 ¼½¾ ¿À!com/mojang/serialization/MapCodec forGetterS(Ljava/util/function/Function;)Lcom/mojang/serialization/codecs/RecordCodecBuilder; - ÃÄ unboundedMapu(Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/codecs/UnboundedMapCodec; Ç·È1com/mojang/serialization/codecs/UnboundedMapCodec2 ËÌÍ ÎÏ;com/mojang/serialization/codecs/RecordCodecBuilder$Instancegroupg(Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;)Lcom/mojang/datafixers/Products$P2;Ñ 3Ò!()Ljava/util/function/BiFunction; ÔÕÖ 3×!com/mojang/datafixers/Products$P2k(Lcom/mojang/datafixers/kinds/Applicative;Ljava/util/function/BiFunction;)Lcom/mojang/datafixers/kinds/App; ÙÚÛ ÜÝcom/mojang/logging/LogUtils getLogger()Lorg/slf4j/Logger; mß àáof()Ljava/util/List; ã àä()Ljava/util/Map; æ ç"(Ljava/util/List;Ljava/util/Map;)V2 êëì íî2com/mojang/serialization/codecs/RecordCodecBuildercreate?(Ljava/util/function/Function;)Lcom/mojang/serialization/Codec; Signature$Ljava/util/List;5Ljava/util/Map;SLcom/mojang/serialization/Codec;CodeLineNumberTableLocalVariableTablethisLocalVariableTypeTableMethodParameters\(Ljava/util/List;Ljava/util/Map;)VstreamLjava/io/InputStream;entriesLcom/google/gson/JsonElement;eLjava/lang/Exception;pathLjava/lang/String; StackMapTableloadFromDefaultResource3()Lnet/minecraft/locale/DeprecatedTranslationsInfo; applyToMap(Ljava/util/Map;)Vkey translations8(Ljava/util/Map;)V()Ljava/lang/String;()I(Ljava/lang/Object;)ZoLjava/lang/Object;&()Ljava/util/List;7()Ljava/util/Map;lambda$applyToMap$06(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)VfromKeytoKeyvaluelambda$loadFromJson$05(Ljava/lang/String;)Ljava/lang/IllegalStateException;msglambda$static$0`(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;i=Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance; SourceFileDeprecatedTranslationsInfo.javaRecordBootstrapMethodsƒ$ % ('(Ljava/lang/Object;Ljava/lang/Object;)V* + -'(Ljava/lang/String;Ljava/lang/String;)V/removed;renamed 3+Failed to parse deprecated language data: 5 6 á8C(Lnet/minecraft/locale/DeprecatedTranslationsInfo;)Ljava/util/List;: ; ä=B(Lnet/minecraft/locale/DeprecatedTranslationsInfo;)Ljava/util/Map;¡åAR(Ljava/util/List;Ljava/util/Map;)Lnet/minecraft/locale/DeprecatedTranslationsInfo;C D G HIJ KL"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;N OPQ RSjava/lang/runtime/ObjectMethods bootstrap±(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/TypeDescriptor;Ljava/lang/Class;Ljava/lang/String;[Ljava/lang/invoke/MethodHandle;)Ljava/lang/Object;U VWX ¦Y$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; InnerClassesInstance]com/mojang/datafixers/ProductsP2`%java/lang/invoke/MethodHandles$Lookupbjava/lang/invoke/MethodHandlesLookup1 ïðïñVWbc$%ïòçói*·*+µ*,µ ±ôõ öc ÷ ðñø  ïù EFóa)»Y*²·¸L²"²&+¹,º1¹5À°ô  !õ)úûüýøú jkóM;*¶=L+Æ+¸CM+Æ+¶G,°+Æ+¶G§M+Æ+¶G§ N,-¶N,¿§L²TX*+¹Z²`°%L*.1L<R9<Rô. %& ')')%%9+<)=*I,õ 2úû= þÿM.ýHúJLÿ |HLLùBR ø óf¸h°ô0ó©8*´¹lM,¹r™,¹xÀ|N+-¹~W§ÿå*´ +º„¹ˆ±ô45%6(87Bõ 8öc8÷ 8ñ ü súøï Ž ó1*ºŒ°ôõ öc’ ó1*º�¬ôõ öc– ó<*+º”¬ôõöc ø  áó/*´°ôõ öcïäó/*´ °ôõ öcï óš/*+¹~À|N-DzT˜+¹š*,¹~W§ *,-¹žW±ô9 :;=%?.Aõ*/// $ ü%| ó8»¢Y*º¤·¨°ô!õ  óy;*²«¹¯µ¹¶ºº¶»²«²«¸ÁŶƺɶ»¶Ê*ºÐ¶Ó°ô.7:õ ;óB"¸Ø³T»Y¸Þ¸â·å³`ºè¸é³"±ô  ïðïñ!PF"#&F'),M.01T2F"47F"9<F>?@F"BEZËê[Ô\^_ac