java.lang.Object
net.minecraft.server.dedicated.management.JsonRpc

public class JsonRpc extends Object
Mappings:
Namespace Name
named net/minecraft/server/dedicated/management/JsonRpc
intermediary net/minecraft/class_11804
official atl
  • Field Details

    • JSON_RPC_VERSION

      public static final String JSON_RPC_VERSION
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named JSON_RPC_VERSION Lnet/minecraft/server/dedicated/management/JsonRpc;JSON_RPC_VERSION:Ljava/lang/String;
      intermediary field_62308 Lnet/minecraft/class_11804;field_62308:Ljava/lang/String;
      official a Latl;a:Ljava/lang/String;
    • field_62309

      public static final String field_62309
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_62309 Lnet/minecraft/server/dedicated/management/JsonRpc;field_62309:Ljava/lang/String;
      intermediary field_62309 Lnet/minecraft/class_11804;field_62309:Ljava/lang/String;
      official b Latl;b:Ljava/lang/String;
  • Constructor Details

    • JsonRpc

      public JsonRpc()
  • Method Details

    • encodeResult

      public static JsonObject encodeResult(JsonElement id, JsonElement result)
      Mappings:
      Namespace Name Mixin selector
      named encodeResult Lnet/minecraft/server/dedicated/management/JsonRpc;encodeResult(Lcom/google/gson/JsonElement;Lcom/google/gson/JsonElement;)Lcom/google/gson/JsonObject;
      intermediary method_73648 Lnet/minecraft/class_11804;method_73648(Lcom/google/gson/JsonElement;Lcom/google/gson/JsonElement;)Lcom/google/gson/JsonObject;
      official a Latl;a(Lcom/google/gson/JsonElement;Lcom/google/gson/JsonElement;)Lcom/google/gson/JsonObject;
    • encodeRequest

      public static JsonObject encodeRequest(@Nullable @Nullable Integer id, Identifier method, List<JsonElement> parameters)
      Mappings:
      Namespace Name Mixin selector
      named encodeRequest Lnet/minecraft/server/dedicated/management/JsonRpc;encodeRequest(Ljava/lang/Integer;Lnet/minecraft/util/Identifier;Ljava/util/List;)Lcom/google/gson/JsonObject;
      intermediary method_73650 Lnet/minecraft/class_11804;method_73650(Ljava/lang/Integer;Lnet/minecraft/class_2960;Ljava/util/List;)Lcom/google/gson/JsonObject;
      official a Latl;a(Ljava/lang/Integer;Lamj;Ljava/util/List;)Lcom/google/gson/JsonObject;
    • encodeError

      public static JsonObject encodeError(JsonElement id, String message, int code, @Nullable @Nullable String data)
      Mappings:
      Namespace Name Mixin selector
      named encodeError Lnet/minecraft/server/dedicated/management/JsonRpc;encodeError(Lcom/google/gson/JsonElement;Ljava/lang/String;ILjava/lang/String;)Lcom/google/gson/JsonObject;
      intermediary method_73649 Lnet/minecraft/class_11804;method_73649(Lcom/google/gson/JsonElement;Ljava/lang/String;ILjava/lang/String;)Lcom/google/gson/JsonObject;
      official a Latl;a(Lcom/google/gson/JsonElement;Ljava/lang/String;ILjava/lang/String;)Lcom/google/gson/JsonObject;
    • getId

      @Nullable public static @Nullable JsonElement getId(JsonObject request)
      Mappings:
      Namespace Name Mixin selector
      named getId Lnet/minecraft/server/dedicated/management/JsonRpc;getId(Lcom/google/gson/JsonObject;)Lcom/google/gson/JsonElement;
      intermediary method_73647 Lnet/minecraft/class_11804;method_73647(Lcom/google/gson/JsonObject;)Lcom/google/gson/JsonElement;
      official a Latl;a(Lcom/google/gson/JsonObject;)Lcom/google/gson/JsonElement;
    • getMethod

      @Nullable public static @Nullable String getMethod(JsonObject request)
      Mappings:
      Namespace Name Mixin selector
      named getMethod Lnet/minecraft/server/dedicated/management/JsonRpc;getMethod(Lcom/google/gson/JsonObject;)Ljava/lang/String;
      intermediary method_73651 Lnet/minecraft/class_11804;method_73651(Lcom/google/gson/JsonObject;)Ljava/lang/String;
      official b Latl;b(Lcom/google/gson/JsonObject;)Ljava/lang/String;
    • getParameters

      @Nullable public static @Nullable JsonElement getParameters(JsonObject request)
      Mappings:
      Namespace Name Mixin selector
      named getParameters Lnet/minecraft/server/dedicated/management/JsonRpc;getParameters(Lcom/google/gson/JsonObject;)Lcom/google/gson/JsonElement;
      intermediary method_73652 Lnet/minecraft/class_11804;method_73652(Lcom/google/gson/JsonObject;)Lcom/google/gson/JsonElement;
      official c Latl;c(Lcom/google/gson/JsonObject;)Lcom/google/gson/JsonElement;
    • getResult

      @Nullable public static @Nullable JsonElement getResult(JsonObject response)
      Mappings:
      Namespace Name Mixin selector
      named getResult Lnet/minecraft/server/dedicated/management/JsonRpc;getResult(Lcom/google/gson/JsonObject;)Lcom/google/gson/JsonElement;
      intermediary method_73653 Lnet/minecraft/class_11804;method_73653(Lcom/google/gson/JsonObject;)Lcom/google/gson/JsonElement;
      official d Latl;d(Lcom/google/gson/JsonObject;)Lcom/google/gson/JsonElement;
    • getError

      @Nullable public static @Nullable JsonObject getError(JsonObject response)
      Mappings:
      Namespace Name Mixin selector
      named getError Lnet/minecraft/server/dedicated/management/JsonRpc;getError(Lcom/google/gson/JsonObject;)Lcom/google/gson/JsonObject;
      intermediary method_73654 Lnet/minecraft/class_11804;method_73654(Lcom/google/gson/JsonObject;)Lcom/google/gson/JsonObject;
      official e Latl;e(Lcom/google/gson/JsonObject;)Lcom/google/gson/JsonObject;