Êþº¾Eš  java/lang/Record()V   5net/minecraft/server/jsonrpc/OutgoingRpcMethod$Methodinfo-Lnet/minecraft/server/jsonrpc/api/MethodInfo;   attributes;Lnet/minecraft/server/jsonrpc/OutgoingRpcMethod$Attributes;  +net/minecraft/server/jsonrpc/api/MethodInfoparams()Ljava/util/Optional;  java/util/OptionalisEmpty()Zjava/lang/IllegalStateException &Method defined as having no parameters " #(Ljava/lang/String;)V % &'get()Ljava/lang/Object;)*net/minecraft/server/jsonrpc/api/ParamInfo (+ ,-schema+()Lnet/minecraft/server/jsonrpc/api/Schema; /01 23'net/minecraft/server/jsonrpc/api/Schemacodec"()Lcom/mojang/serialization/Codec; 567 89 com/mojang/serialization/JsonOpsINSTANCE"Lcom/mojang/serialization/JsonOps; ;<= >?com/mojang/serialization/Codec encodeStart^(Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; ABC D'#com/mojang/serialization/DataResult getOrThrowFcom/google/gson/JsonElement H IresultK"Method defined as having no resultM+net/minecraft/server/jsonrpc/api/ResultInfo L+ ;P Q?parseS TUtoStringK(Lnet/minecraft/server/jsonrpc/OutgoingRpcMethod$Method;)Ljava/lang/String;W XYhashCode:(Lnet/minecraft/server/jsonrpc/OutgoingRpcMethod$Method;)I[ \]equalsL(Lnet/minecraft/server/jsonrpc/OutgoingRpcMethod$Method;Ljava/lang/Object;)Z_.net/minecraft/server/jsonrpc/OutgoingRpcMethod Signature?Lnet/minecraft/server/jsonrpc/api/MethodInfo;k(Lnet/minecraft/server/jsonrpc/api/MethodInfo;Lnet/minecraft/server/jsonrpc/OutgoingRpcMethod$Attributes;)VCodeLineNumberTableLocalVariableTablethis7Lnet/minecraft/server/jsonrpc/OutgoingRpcMethod$Method;LocalVariableTypeTableILnet/minecraft/server/jsonrpc/OutgoingRpcMethod$Method;MethodParameters}(Lnet/minecraft/server/jsonrpc/api/MethodInfo;Lnet/minecraft/server/jsonrpc/OutgoingRpcMethod$Attributes;)V encodeParams1(Ljava/lang/Object;)Lcom/google/gson/JsonElement;Ljava/lang/Object;TParams; StackMapTable'(TParams;)Lcom/google/gson/JsonElement;RuntimeVisibleTypeAnnotations#Lorg/jspecify/annotations/Nullable; decodeResult1(Lcom/google/gson/JsonElement;)Ljava/lang/Object;Lcom/google/gson/JsonElement;'(Lcom/google/gson/JsonElement;)TResult;()Ljava/lang/String;()I(Ljava/lang/Object;)Zo/()Lnet/minecraft/server/jsonrpc/api/MethodInfo;A()Lnet/minecraft/server/jsonrpc/api/MethodInfo;=()Lnet/minecraft/server/jsonrpc/OutgoingRpcMethod$Attributes;ˆLjava/lang/Record;Lnet/minecraft/server/jsonrpc/OutgoingRpcMethod; SourceFileOutgoingRpcMethod.javaNestHostRecordBootstrapMethods†info;attributes Š ‹Œ� Ž�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; InnerClassesMethod“9net/minecraft/server/jsonrpc/OutgoingRpcMethod$Attributes Attributes–%java/lang/invoke/MethodHandles$Lookup˜java/lang/invoke/MethodHandlesLookup1^ `abci*·*+µ*,µ ±dJe fg hfi aj  `klmc�<*´¶¶™ »Y·!¿*´¶¶$À(¶*¶.²4+¹:¹@ÀE°dP QSe<fg<nh<fi<opj`qrstuc�9*´¶G¶™ »YJ·!¿*´¶G¶$ÀL¶N¶.²4+¹O¹@°dX Y[e9fg9Ivh 9fipjI`wTxcC*ºR°dJe fgh fiXycC*ºV¬dJe fgh fi\zcN*+ºZ¬dJefg{nh fij{ |cA*´°dJe fgh fi`}~cA*´ °dJe fgh fi`€�‚^ƒ `a„‰…‡ˆ�^‘’^”•—™