net.minecraft.server.jsonrpc

public interface IncomingRpcMethod<Params, Result>

ats
net.minecraft.server.jsonrpc.IncomingRpcMethod
net.minecraft.class_11796
net.minecraft.server.dedicated.management.IncomingRpcMethod

Method summary

Modifier and TypeMethod
MethodInfo<Params, Result>
a()
info()
comp_4662()
info()
IncomingRpcMethod$Attributes
b()
attributes()
comp_4907()
attributes()
com.google.gson.JsonElement
a(auo arg0, com.google.gson.JsonElement arg1, avh arg2)
apply(MinecraftApi arg0, com.google.gson.JsonElement arg1, ClientInfo arg2)
method_73621(class_11827 arg0, com.google.gson.JsonElement arg1, class_11838 arg2)
handle(ManagementHandlerDispatcher dispatcher, com.google.gson.JsonElement parameters, ManagementConnectionId remote)
static <Result> IncomingRpcMethod$IncomingRpcMethodBuilder<Void, Result>
a(ats$e<Result> arg0)
method(IncomingRpcMethod$ParameterlessRpcMethodFunction<Result> arg0)
method_73619(class_11796$class_11800<Result> arg0)
createParameterlessBuilder(IncomingRpcMethod$ParameterlessHandler<Result> handler)
static <Params, Result> IncomingRpcMethod$IncomingRpcMethodBuilder<Params, Result>
a(ats$f<Params, Result> arg0)
method(IncomingRpcMethod$RpcMethodFunction<Params, Result> arg0)
method_73620(class_11796$class_11801<Params, Result> arg0)
createParameterizedBuilder(IncomingRpcMethod$ParameterizedHandler<Params, Result> handler)
static <Result> IncomingRpcMethod$IncomingRpcMethodBuilder<Void, Result>
a(Function<auo, Result> arg0)
method(Function<MinecraftApi, Result> arg0)
method_73626(Function<class_11827, Result> arg0)
createParameterlessBuilder(Function<ManagementHandlerDispatcher, Result> handler)