Êþº¾E‹  java/lang/Object()V   #com/google/common/collect/HashBiMapcreate'()Lcom/google/common/collect/HashBiMap;  0net/minecraft/util/ExtraCodecs$LateBoundIdMapper idToValue!Lcom/google/common/collect/BiMap;  com/google/common/collect/BiMapinverse#()Lcom/google/common/collect/BiMap;  java/util/ObjectsrequireNonNull&(Ljava/lang/Object;)Ljava/lang/Object; !"apply@(Lcom/google/common/collect/BiMap;)Ljava/util/function/Function; $%& '(net/minecraft/util/ExtraCodecsidResolverCodec|(Lcom/mojang/serialization/Codec;Ljava/util/function/Function;Ljava/util/function/Function;)Lcom/mojang/serialization/Codec;* +,get1(Ljava/lang/Object;)Ljava/util/function/Supplier; . /C(Ljava/lang/Object;Ljava/util/function/Supplier;)Ljava/lang/Object; 1 23put8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; 5 67values()Ljava/util/Set; 9:; <=java/util/CollectionsunmodifiableSet (Ljava/util/Set;)Ljava/util/Set; ?@A BCjava/lang/StringvalueOf&(Ljava/lang/Object;)Ljava/lang/String;E FGmakeConcatWithConstants&(Ljava/lang/String;)Ljava/lang/String; Signature)Lcom/google/common/collect/BiMap;CodeLineNumberTableLocalVariableTablethis2Lnet/minecraft/util/ExtraCodecs$LateBoundIdMapper;LocalVariableTypeTable:Lnet/minecraft/util/ExtraCodecs$LateBoundIdMapper;codecB(Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec;idCodec Lcom/mojang/serialization/Codec; valueToId%Lcom/mojang/serialization/Codec;)Lcom/google/common/collect/BiMap;MethodParametersL(Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec;X(Ljava/lang/Object;Ljava/lang/Object;)Lnet/minecraft/util/ExtraCodecs$LateBoundIdMapper;idLjava/lang/Object;valueTI;TV;B(TI;TV;)Lnet/minecraft/util/ExtraCodecs$LateBoundIdMapper;()Ljava/util/Set; lambda$put$0<Ljava/lang/Object; SourceFileExtraCodecs.javaNestHostBootstrapMethods j klm + java/util/Mapo()Ljava/lang/Object;q r bCt()Ljava/lang/String;vValue for  is nullx yz{ |}"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; €�‚ Fƒ$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; InnerClassesLateBoundIdMapper‡%java/lang/invoke/MethodHandles$Lookup‰java/lang/invoke/MethodHandlesLookup!HIJL *·*¸µ ±K ;<L  MNO  MPQRJ�(*´ ¹M+*´ Y¸Wº,Y¸Wº¸#°K ? @L (MN(ST UO (MP(SV UWXSHY2ZJ…,+º)¸-W*´ +,¹0W*°KE FGL MN[\]\O MP[^]_X []H`67JI *´ ¹4¸8°KKL  MNO  MPHa bCJ4 *¸>ºD°KEL  [\Hcdef$gwhihwnps~u„$… †ˆŠ