ΚώΊΎE©  java/lang/Record()V   1net/minecraft/server/jsonrpc/api/MethodInfo$Namedname$Lnet/minecraft/resources/Identifier;  contents-Lnet/minecraft/server/jsonrpc/api/MethodInfo; apply()Ljava/util/function/Function;  2com/mojang/serialization/codecs/RecordCodecBuildercreate?(Ljava/util/function/Function;)Lcom/mojang/serialization/Codec; toStringG(Lnet/minecraft/server/jsonrpc/api/MethodInfo$Named;)Ljava/lang/String; !"hashCode6(Lnet/minecraft/server/jsonrpc/api/MethodInfo$Named;)I$ %&equalsH(Lnet/minecraft/server/jsonrpc/api/MethodInfo$Named;Ljava/lang/Object;)Z ()* +,"net/minecraft/resources/IdentifierCODEC Lcom/mojang/serialization/Codec; /01 23com/mojang/serialization/CodecfieldOf7(Ljava/lang/String;)Lcom/mojang/serialization/MapCodec; 678 9:!com/mojang/serialization/MapCodec forGetterS(Ljava/util/function/Function;)Lcom/mojang/serialization/codecs/RecordCodecBuilder; <=> ?@+net/minecraft/server/jsonrpc/api/MethodInfo typedCodec%()Lcom/mojang/serialization/MapCodec; CDE FG;com/mojang/serialization/codecs/RecordCodecBuilder$Instancegroupg(Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;)Lcom/mojang/datafixers/Products$P2;I J!()Ljava/util/function/BiFunction; LMN O!com/mojang/datafixers/Products$P2k(Lcom/mojang/datafixers/kinds/Applicative;Ljava/util/function/BiFunction;)Lcom/mojang/datafixers/kinds/App; Q ?R"()Lcom/mojang/serialization/Codec; ) Signature?Lnet/minecraft/server/jsonrpc/api/MethodInfo;YLcom/mojang/serialization/Codec;>;T(Lnet/minecraft/resources/Identifier;Lnet/minecraft/server/jsonrpc/api/MethodInfo;)VCodeLineNumberTableLocalVariableTablethis3Lnet/minecraft/server/jsonrpc/api/MethodInfo$Named;LocalVariableTypeTableELnet/minecraft/server/jsonrpc/api/MethodInfo$Named;MethodParametersf(Lnet/minecraft/resources/Identifier;Lnet/minecraft/server/jsonrpc/api/MethodInfo;)V()Lcom/mojang/serialization/Codec;>;()Ljava/lang/String;()I(Ljava/lang/Object;)ZoLjava/lang/Object;&()Lnet/minecraft/resources/Identifier;/()Lnet/minecraft/server/jsonrpc/api/MethodInfo;A()Lnet/minecraft/server/jsonrpc/api/MethodInfo;lambda$typedCodec$0`(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;i=Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;FLjava/lang/Record; SourceFileMethodInfo.javaNestHostRecordBootstrapMethodsv&(Ljava/lang/Object;)Ljava/lang/Object;x y jkk| name;contents €  gƒY(Lnet/minecraft/server/jsonrpc/api/MethodInfo$Named;)Lnet/minecraft/resources/Identifier;… † hˆb(Lnet/minecraft/server/jsonrpc/api/MethodInfo$Named;)Lnet/minecraft/server/jsonrpc/api/MethodInfo;Š8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;Œ  W†(Lnet/minecraft/resources/Identifier;Lnet/minecraft/server/jsonrpc/api/MethodInfo;)Lnet/minecraft/server/jsonrpc/api/MethodInfo$Named;‘ ’“” •–"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;˜ ™š› œjava/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; InnerClassesNamedInstance’com/mojang/datafixers/ProductsP2₯%java/lang/invoke/MethodHandles$Lookup§java/lang/invoke/MethodHandlesLookup1 TU+,TV WXi*·*+΅*,΅ ±Y5Z [\ ][^U_  T` ?RX! ΊΈ°Y:TabXC*Ί°Y5Z [\] [^!cXC*Ί¬Y5Z [\] [^%dXN*+Ί#¬Y5Z[\ef] [^_e gXA*΄°Y5Z [\] [^hXA*΄ °Y5Z [\] [^Ti jkXi+*²'-Ή.Ί4Ά5Έ;ΊAΆ5ΆB*ΊHΆK°Y:;<:'=*:Z +lmnXΈP³S±YATopqr<s TUt6uwz—{}~u‚u„‡‰‹Žž"<ŸC L‘£€¦¨