net.minecraft.server.dedicated.management

public record IncomingRpcMethod$Parameterless<Params, Result>

implements IncomingRpcMethod<Params, Result>

net.minecraft.server.jsonrpc.IncomingRpcMethod$ParameterlessMethod
net.minecraft.class_11796$class_11799
net.minecraft.server.dedicated.management.IncomingRpcMethod$Parameterless

Field summary

Modifier and TypeField
private final RpcMethodInfo<Params, Result>
info
comp_4662
info
private final IncomingRpcMethod$Attributes
attributes
comp_4907
attributes
private final IncomingRpcMethod$ParameterlessHandler<Result>
supplier
comp_4667
handler

Constructor summary

ModifierConstructor
public (RpcMethodInfo<Params, Result> info, IncomingRpcMethod$Attributes attributes, IncomingRpcMethod$ParameterlessHandler<Result> handler)

Method summary

Modifier and TypeMethod
public com.google.gson.JsonElement
apply(MinecraftApi minecraftApi, com.google.gson.JsonElement paramsJson, ClientInfo clientInfo)
method_73621(class_11827 arg0, com.google.gson.JsonElement arg1, class_11838 arg2)
handle(ManagementHandlerDispatcher arg0, com.google.gson.JsonElement arg1, ManagementConnectionId arg2)
public RpcMethodInfo<Params, Result>
info()
comp_4662()
info()
public IncomingRpcMethod$Attributes
attributes()
comp_4907()
attributes()
public IncomingRpcMethod$ParameterlessHandler<Result>
supplier()
comp_4667()
handler()