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
net.minecraft.src.C_410842_
net.minecraft.server.jsonrpc.OutgoingRpcMethod

字段概要

修饰符与类型字段
String
a
NOTIFICATION_PREFIX
field_63002
NOTIFICATION_PREFIX
f_412992_

方法概要

修饰符与类型方法
MethodInfo<Params, Result>
a()
info()
comp_4668()
info()
m_416112_()
OutgoingRpcMethod$Attributes
b()
attributes()
comp_4909()
attributes()
m_415494_()
default com.google.gson.JsonElement
a(Params arg0)
encodeParams(Params arg0)
method_73687(Params arg0)
encodeParams(Params params)
m_416404_(Params arg0)
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)
m_417058_(com.google.gson.JsonElement arg0)
static OutgoingRpcMethod$OutgoingRpcMethodBuilder<Void, Void>
c()
notification()
method_73688()
createSimpleBuilder()
m_416898_()
static <Params> OutgoingRpcMethod$OutgoingRpcMethodBuilder<Params, Void>
d()
notificationWithParams()
method_73683()
createNotificationBuilder()
m_440927_()
static <Result> OutgoingRpcMethod$OutgoingRpcMethodBuilder<Void, Result>
e()
request()
method_73689()
createParameterlessBuilder()
m_418234_()
static <Params, Result> OutgoingRpcMethod$OutgoingRpcMethodBuilder<Params, Result>
f()
requestWithParams()
method_75572()
createParameterizedBuilder()
m_442996_()