net.minecraft.server.jsonrpc

public class IncomingRpcMethod$IncomingRpcMethodBuilder<Params, Result>

ats$b
net.minecraft.server.jsonrpc.IncomingRpcMethod$IncomingRpcMethodBuilder
net.minecraft.class_11796$class_11797
net.minecraft.server.dedicated.management.IncomingRpcMethod$Builder

Field summary

Modifier and TypeField
private String
a
description
field_62294
description
private ParamInfo<Params>
b
paramInfo
field_62295
params
private ResultInfo<Result>
c
resultInfo
field_62296
result
private boolean
d
discoverable
field_62297
runOnMainThread
private boolean
e
runOnMainThread
field_62298
discoverable
private IncomingRpcMethod$ParameterlessRpcMethodFunction<Result>
f
parameterlessFunction
field_63667
parameterlessHandler
private IncomingRpcMethod$RpcMethodFunction<Params, Result>
g
parameterFunction
field_63668
parameterizedHandler

Constructor summary

ModifierConstructor
public (IncomingRpcMethod$ParameterlessRpcMethodFunction<Result> parameterlessHandler)
public (IncomingRpcMethod$RpcMethodFunction<Params, Result> parameterizedHandler)
public (Function<MinecraftApi, Result> parameterlessHandler)

Method summary

Modifier and TypeMethod
public IncomingRpcMethod$IncomingRpcMethodBuilder<Params, Result>
a(String arg0)
description(String arg0)
method_73630(String arg0)
description(String description)
public IncomingRpcMethod$IncomingRpcMethodBuilder<Params, Result>
a(String arg0, auh<Result> arg1)
response(String arg0, Schema<Result> arg1)
method_73629(String arg0, class_11821<Result> arg1)
result(String name, RpcSchema<Result> schema)
public IncomingRpcMethod$IncomingRpcMethodBuilder<Params, Result>
b(String arg0, auh<Params> arg1)
param(String arg0, Schema<Params> arg1)
method_73628(String arg0, class_11821<Params> arg1)
parameter(String name, RpcSchema<Params> schema)
public IncomingRpcMethod$IncomingRpcMethodBuilder<Params, Result>
a()
undiscoverable()
method_73627()
noRequireMainThread()
public IncomingRpcMethod$IncomingRpcMethodBuilder<Params, Result>
b()
notOnMainThread()
method_73633()
notDiscoverable()
public IncomingRpcMethod<Params, Result>
c()
build()
method_73631()
build()
public IncomingRpcMethod<?, ?>
a(jq<ats<?, ?>> arg0, String arg1)
register(Registry<IncomingRpcMethod<?, ?>> arg0, String arg1)
method_73632(class_2378<class_11796<?, ?>> arg0, String arg1)
buildAndRegisterVanilla(Registry<IncomingRpcMethod<?, ?>> registry, String path)
private IncomingRpcMethod<?, ?>
a(jq<ats<?, ?>> arg0, amo arg1)
register(Registry<IncomingRpcMethod<?, ?>> arg0, Identifier arg1)
method_74846(class_2378<class_11796<?, ?>> arg0, class_2960 arg1)
buildAndRegister(Registry<IncomingRpcMethod<?, ?>> registry, Identifier id)