Class JsonRpc
java.lang.Object
net.minecraft.server.dedicated.management.JsonRpc
- Mappings:
 Namespace Name named net/minecraft/server/dedicated/management/JsonRpcintermediary net/minecraft/class_11804official atl
- 
Field Summary
Fields - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionstatic JsonObjectencodeError(JsonElement id, String message, int code, @Nullable String data) static JsonObjectencodeRequest(@Nullable Integer id, Identifier method, List<JsonElement> parameters) static JsonObjectencodeResult(JsonElement id, JsonElement result) static @Nullable JsonObjectgetError(JsonObject response) static @Nullable JsonElementgetId(JsonObject request) getMethod(JsonObject request) static @Nullable JsonElementgetParameters(JsonObject request) static @Nullable JsonElementgetResult(JsonObject response)  
- 
Field Details
- 
JSON_RPC_VERSION
- See Also:
 - Mappings:
 Namespace Name Mixin selector named JSON_RPC_VERSIONLnet/minecraft/server/dedicated/management/JsonRpc;JSON_RPC_VERSION:Ljava/lang/String;intermediary field_62308Lnet/minecraft/class_11804;field_62308:Ljava/lang/String;official aLatl;a:Ljava/lang/String;
 - 
field_62309
- See Also:
 - Mappings:
 Namespace Name Mixin selector named field_62309Lnet/minecraft/server/dedicated/management/JsonRpc;field_62309:Ljava/lang/String;intermediary field_62309Lnet/minecraft/class_11804;field_62309:Ljava/lang/String;official bLatl;b:Ljava/lang/String;
 
 - 
 - 
Constructor Details
- 
JsonRpc
public JsonRpc() 
 - 
 - 
Method Details
- 
encodeResult
- Mappings:
 Namespace Name Mixin selector named encodeResultLnet/minecraft/server/dedicated/management/JsonRpc;encodeResult(Lcom/google/gson/JsonElement;Lcom/google/gson/JsonElement;)Lcom/google/gson/JsonObject;intermediary method_73648Lnet/minecraft/class_11804;method_73648(Lcom/google/gson/JsonElement;Lcom/google/gson/JsonElement;)Lcom/google/gson/JsonObject;official aLatl;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 encodeRequestLnet/minecraft/server/dedicated/management/JsonRpc;encodeRequest(Ljava/lang/Integer;Lnet/minecraft/util/Identifier;Ljava/util/List;)Lcom/google/gson/JsonObject;intermediary method_73650Lnet/minecraft/class_11804;method_73650(Ljava/lang/Integer;Lnet/minecraft/class_2960;Ljava/util/List;)Lcom/google/gson/JsonObject;official aLatl;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 encodeErrorLnet/minecraft/server/dedicated/management/JsonRpc;encodeError(Lcom/google/gson/JsonElement;Ljava/lang/String;ILjava/lang/String;)Lcom/google/gson/JsonObject;intermediary method_73649Lnet/minecraft/class_11804;method_73649(Lcom/google/gson/JsonElement;Ljava/lang/String;ILjava/lang/String;)Lcom/google/gson/JsonObject;official aLatl;a(Lcom/google/gson/JsonElement;Ljava/lang/String;ILjava/lang/String;)Lcom/google/gson/JsonObject;
 - 
getId
- Mappings:
 Namespace Name Mixin selector named getIdLnet/minecraft/server/dedicated/management/JsonRpc;getId(Lcom/google/gson/JsonObject;)Lcom/google/gson/JsonElement;intermediary method_73647Lnet/minecraft/class_11804;method_73647(Lcom/google/gson/JsonObject;)Lcom/google/gson/JsonElement;official aLatl;a(Lcom/google/gson/JsonObject;)Lcom/google/gson/JsonElement;
 - 
getMethod
- Mappings:
 Namespace Name Mixin selector named getMethodLnet/minecraft/server/dedicated/management/JsonRpc;getMethod(Lcom/google/gson/JsonObject;)Ljava/lang/String;intermediary method_73651Lnet/minecraft/class_11804;method_73651(Lcom/google/gson/JsonObject;)Ljava/lang/String;official bLatl;b(Lcom/google/gson/JsonObject;)Ljava/lang/String;
 - 
getParameters
- Mappings:
 Namespace Name Mixin selector named getParametersLnet/minecraft/server/dedicated/management/JsonRpc;getParameters(Lcom/google/gson/JsonObject;)Lcom/google/gson/JsonElement;intermediary method_73652Lnet/minecraft/class_11804;method_73652(Lcom/google/gson/JsonObject;)Lcom/google/gson/JsonElement;official cLatl;c(Lcom/google/gson/JsonObject;)Lcom/google/gson/JsonElement;
 - 
getResult
- Mappings:
 Namespace Name Mixin selector named getResultLnet/minecraft/server/dedicated/management/JsonRpc;getResult(Lcom/google/gson/JsonObject;)Lcom/google/gson/JsonElement;intermediary method_73653Lnet/minecraft/class_11804;method_73653(Lcom/google/gson/JsonObject;)Lcom/google/gson/JsonElement;official dLatl;d(Lcom/google/gson/JsonObject;)Lcom/google/gson/JsonElement;
 - 
getError
- Mappings:
 Namespace Name Mixin selector named getErrorLnet/minecraft/server/dedicated/management/JsonRpc;getError(Lcom/google/gson/JsonObject;)Lcom/google/gson/JsonObject;intermediary method_73654Lnet/minecraft/class_11804;method_73654(Lcom/google/gson/JsonObject;)Lcom/google/gson/JsonObject;official eLatl;e(Lcom/google/gson/JsonObject;)Lcom/google/gson/JsonObject;
 
 -