Êþº¾E   java/lang/Object()Vcom/google/gson/JsonObject  jsonrpc )net/minecraft/server/jsonrpc/JsonRPCUtils2.0   addProperty'(Ljava/lang/String;Ljava/lang/String;)Vid  add2(Ljava/lang/String;Lcom/google/gson/JsonElement;)Vresult  !"net/minecraft/resources/IdentifiertoString()Ljava/lang/String; # $% createRequestS(Ljava/lang/Integer;Ljava/lang/String;Ljava/util/List;)Lcom/google/gson/JsonObject; ' ('(Ljava/lang/String;Ljava/lang/Number;)V*method ,-. /0java/util/ListisEmpty()Z2com/google/gson/JsonArray ,4 56size()I 18 9(I)V ,; <=iterator()Ljava/util/Iterator; ?@A B0java/util/IteratorhasNext ?D EFnext()Ljava/lang/Object;Hcom/google/gson/JsonElement 1J K (Lcom/google/gson/JsonElement;)VMparamsOcode QRS TUjava/lang/IntegervalueOf(I)Ljava/lang/Integer;Wmessage YZ[ \0java/lang/StringisBlank^data`error b cdget1(Ljava/lang/String;)Lcom/google/gson/JsonElement; fgh ijnet/minecraft/util/GsonHelper getAsStringT(Lcom/google/gson/JsonObject;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; fl mngetAsJsonObjecth(Lcom/google/gson/JsonObject;Ljava/lang/String;Lcom/google/gson/JsonObject;)Lcom/google/gson/JsonObject;JSON_RPC_VERSIONLjava/lang/String; ConstantValueOPEN_RPC_VERSIONt1.3.2CodeLineNumberTableLocalVariableTablethis+Lnet/minecraft/server/jsonrpc/JsonRPCUtils;createSuccessResultX(Lcom/google/gson/JsonElement;Lcom/google/gson/JsonElement;)Lcom/google/gson/JsonObject;Lcom/google/gson/JsonElement;responseLcom/google/gson/JsonObject;MethodParameterse(Ljava/lang/Integer;Lnet/minecraft/resources/Identifier;Ljava/util/List;)Lcom/google/gson/JsonObject;Ljava/lang/Integer;$Lnet/minecraft/resources/Identifier;Ljava/util/List;LocalVariableTypeTable/Ljava/util/List; Signature„(Ljava/lang/Integer;Lnet/minecraft/resources/Identifier;Ljava/util/List;)Lcom/google/gson/JsonObject;RuntimeVisibleTypeAnnotations#Lorg/jspecify/annotations/Nullable;param jsonArrayLcom/google/gson/JsonArray;request StackMapTabler(Ljava/lang/Integer;Ljava/lang/String;Ljava/util/List;)Lcom/google/gson/JsonObject; createError`(Lcom/google/gson/JsonElement;Ljava/lang/String;ILjava/lang/String;)Lcom/google/gson/JsonObject; errorCodeI errorResponse getRequestId;(Lcom/google/gson/JsonObject;)Lcom/google/gson/JsonElement; jsonObject getMethodName0(Lcom/google/gson/JsonObject;)Ljava/lang/String; getParams getResultgetError:(Lcom/google/gson/JsonObject;)Lcom/google/gson/JsonObject; SourceFileJsonRPCUtils.java! opqrpqs u/*·±v w xy z{un »Y· M, ¶,*¶,+¶,°vw  | |}~  $€uZ *+¶,¸"°vw  � *‚ Mƒ„  M… *M†‡ˆ ‰ $%u#l»Y· N- ¶*Æ -*¶&-)+¶,¹+šB»1Y,¹3·7:,¹::¹>™¹CÀG:¶I§ÿã-L¶-°v2  !#"$+%:&X'_(b)j+w>XŠ|:0‹Œl�l*plMƒd�~„ lM…Žüý&1?úú *M†�ˆ ‰ �‘uæU»Y· : ¶*¶»Y· :N¸P¶&V+¶-Æ-¶Xš ]-¶_¶°v* / 012#3.465A6I8R9w>U|UWpU’“U^p L”~#2`~Ž ýIW’^ˆ ‰ •–u1*¶a°v=w —~—ˆ‰ ˜™u2*)¸e°vAw —~—ˆ‰ š–u1*L¶a°vEw —~—ˆ‰ ›–u1*¶a°vIw —~—ˆ‰ œ�u2*_¸k°vMw —~—ˆ‰žŸ