net.minecraft.server.jsonrpc

public interface OutgoingRpcMethod<Params, Result>

atz
net.minecraft.server.jsonrpc.OutgoingRpcMethod
net.minecraft.class_11808
net.minecraft.server.dedicated.management.OutgoingRpcMethod

Field summary

Modifier and TypeField
String
a
NOTIFICATION_PREFIX
field_63002
NOTIFICATION_PREFIX

Method summary

Modifier and TypeMethod
MethodInfo<Params, Result>
a()
info()
comp_4668()
info()
OutgoingRpcMethod$Attributes
b()
attributes()
comp_4909()
attributes()
default com.google.gson.JsonElement
a(Params arg0)
encodeParams(Params arg0)
method_73687(Params arg0)
encodeParams(Params params)
default Result
a(com.google.gson.JsonElement arg0)
decodeResult(com.google.gson.JsonElement arg0)
method_73682(com.google.gson.JsonElement arg0)
decodeResult(com.google.gson.JsonElement result)
static OutgoingRpcMethod$OutgoingRpcMethodBuilder<Void, Void>
c()
notification()
method_73688()
createSimpleBuilder()
static <Params> OutgoingRpcMethod$OutgoingRpcMethodBuilder<Params, Void>
d()
notificationWithParams()
method_73683()
createNotificationBuilder()
static <Result> OutgoingRpcMethod$OutgoingRpcMethodBuilder<Void, Result>
e()
request()
method_73689()
createParameterlessBuilder()
static <Params, Result> OutgoingRpcMethod$OutgoingRpcMethodBuilder<Params, Result>
f()
requestWithParams()
method_75572()
createParameterizedBuilder()