Package net.minecraft.server.jsonrpc
Class IncomingRpcMethod.IncomingRpcMethodBuilder<Params,Result>
java.lang.Object
net.minecraft.server.jsonrpc.IncomingRpcMethod.IncomingRpcMethodBuilder<Params,Result>
- Enclosing interface:
IncomingRpcMethod<Params,Result>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate Stringprivate booleanprivate @Nullable IncomingRpcMethod.RpcMethodFunction<Params, Result> private @Nullable IncomingRpcMethod.ParameterlessRpcMethodFunction<Result> private @Nullable ResultInfo<Result> private boolean -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()description(String pDescription) IncomingRpcMethod<?, ?> register(Registry<IncomingRpcMethod<?, ?>> pRegistry, String pName) private IncomingRpcMethod<?, ?> register(Registry<IncomingRpcMethod<?, ?>> pRegistry, Identifier pName)
-
Field Details
-
description
-
paramInfo
-
resultInfo
-
discoverable
private boolean discoverable -
runOnMainThread
private boolean runOnMainThread -
parameterlessFunction
-
parameterFunction
-
-
Constructor Details
-
IncomingRpcMethodBuilder
-
IncomingRpcMethodBuilder
-
IncomingRpcMethodBuilder
-
-
Method Details
-
description
-
response
-
param
-
undiscoverable
-
notOnMainThread
-
build
-
register
-
register
private IncomingRpcMethod<?,?> register(Registry<IncomingRpcMethod<?, ?>> pRegistry, Identifier pName)
-