Class OutgoingRpcMethod.Builder<Params,Result>
java.lang.Object
net.minecraft.server.dedicated.management.OutgoingRpcMethod.Builder<Params,Result>
- Enclosing interface:
OutgoingRpcMethod<Params,Result>
- Mappings:
Namespace Name named net/minecraft/server/dedicated/management/OutgoingRpcMethod$Builderintermediary net/minecraft/class_11808$class_11811official aue$e
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final OutgoingRpcMethod.Attributesprivate Stringprivate final OutgoingRpcMethod.Factory<Params, Result> private @Nullable RpcRequestParameter<Params> private @Nullable RpcResponseResult<Result> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate OutgoingRpcMethod<Params, Result> build()private RegistryEntry.Reference<OutgoingRpcMethod<Params, Result>> description(String description) requestParameter(String string, RpcSchema<Params> rpcSchema) responseResult(String string, RpcSchema<Result> rpcSchema)
-
Field Details
-
DEFAULT_ATTRIBUTES
- Mappings:
Namespace Name Mixin selector named DEFAULT_ATTRIBUTESLnet/minecraft/server/dedicated/management/OutgoingRpcMethod$Builder;DEFAULT_ATTRIBUTES:Lnet/minecraft/server/dedicated/management/OutgoingRpcMethod$Attributes;intermediary field_63003Lnet/minecraft/class_11808$class_11811;field_63003:Lnet/minecraft/class_11808$class_12055;official aLaue$e;a:Laue$a;
-
factory
- Mappings:
Namespace Name Mixin selector named factoryLnet/minecraft/server/dedicated/management/OutgoingRpcMethod$Builder;factory:Lnet/minecraft/server/dedicated/management/OutgoingRpcMethod$Factory;intermediary field_62320Lnet/minecraft/class_11808$class_11811;field_62320:Lnet/minecraft/class_11808$class_12056;official bLaue$e;b:Laue$b;
-
description
- Mappings:
Namespace Name Mixin selector named descriptionLnet/minecraft/server/dedicated/management/OutgoingRpcMethod$Builder;description:Ljava/lang/String;intermediary field_62321Lnet/minecraft/class_11808$class_11811;field_62321:Ljava/lang/String;official cLaue$e;c:Ljava/lang/String;
-
requestParameter
- Mappings:
Namespace Name Mixin selector named requestParameterLnet/minecraft/server/dedicated/management/OutgoingRpcMethod$Builder;requestParameter:Lnet/minecraft/server/dedicated/management/RpcRequestParameter;intermediary field_62322Lnet/minecraft/class_11808$class_11811;field_62322:Lnet/minecraft/class_11818;official dLaue$e;d:Laui;
-
responseResult
- Mappings:
Namespace Name Mixin selector named responseResultLnet/minecraft/server/dedicated/management/OutgoingRpcMethod$Builder;responseResult:Lnet/minecraft/server/dedicated/management/RpcResponseResult;intermediary field_62323Lnet/minecraft/class_11808$class_11811;field_62323:Lnet/minecraft/class_11820;official eLaue$e;e:Laul;
-
-
Constructor Details
-
Builder
- Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/server/dedicated/management/OutgoingRpcMethod$Builder;<init>(Lnet/minecraft/server/dedicated/management/OutgoingRpcMethod$Factory;)Vintermediary <init>Lnet/minecraft/class_11808$class_11811;<init>(Lnet/minecraft/class_11808$class_12056;)Vofficial <init>Laue$e;<init>(Laue$b;)V
-
-
Method Details
-
description
- Mappings:
Namespace Name Mixin selector named descriptionLnet/minecraft/server/dedicated/management/OutgoingRpcMethod$Builder;description(Ljava/lang/String;)Lnet/minecraft/server/dedicated/management/OutgoingRpcMethod$Builder;intermediary method_73693Lnet/minecraft/class_11808$class_11811;method_73693(Ljava/lang/String;)Lnet/minecraft/class_11808$class_11811;official aLaue$e;a(Ljava/lang/String;)Laue$e;
-
responseResult
public OutgoingRpcMethod.Builder<Params,Result> responseResult(String string, RpcSchema<Result> rpcSchema) - Mappings:
Namespace Name Mixin selector named responseResultLnet/minecraft/server/dedicated/management/OutgoingRpcMethod$Builder;responseResult(Ljava/lang/String;Lnet/minecraft/server/dedicated/management/schema/RpcSchema;)Lnet/minecraft/server/dedicated/management/OutgoingRpcMethod$Builder;intermediary method_73692Lnet/minecraft/class_11808$class_11811;method_73692(Ljava/lang/String;Lnet/minecraft/class_11821;)Lnet/minecraft/class_11808$class_11811;official aLaue$e;a(Ljava/lang/String;Laum;)Laue$e;
-
requestParameter
public OutgoingRpcMethod.Builder<Params,Result> requestParameter(String string, RpcSchema<Params> rpcSchema) - Mappings:
Namespace Name Mixin selector named requestParameterLnet/minecraft/server/dedicated/management/OutgoingRpcMethod$Builder;requestParameter(Ljava/lang/String;Lnet/minecraft/server/dedicated/management/schema/RpcSchema;)Lnet/minecraft/server/dedicated/management/OutgoingRpcMethod$Builder;intermediary method_73691Lnet/minecraft/class_11808$class_11811;method_73691(Ljava/lang/String;Lnet/minecraft/class_11821;)Lnet/minecraft/class_11808$class_11811;official bLaue$e;b(Ljava/lang/String;Laum;)Laue$e;
-
build
- Mappings:
Namespace Name Mixin selector named buildLnet/minecraft/server/dedicated/management/OutgoingRpcMethod$Builder;build()Lnet/minecraft/server/dedicated/management/OutgoingRpcMethod;intermediary method_73695Lnet/minecraft/class_11808$class_11811;method_73695()Lnet/minecraft/class_11808;official aLaue$e;a()Laue;
-
buildAndRegisterVanilla
public RegistryEntry.Reference<OutgoingRpcMethod<Params,Result>> buildAndRegisterVanilla(String path) - Mappings:
Namespace Name Mixin selector named buildAndRegisterVanillaLnet/minecraft/server/dedicated/management/OutgoingRpcMethod$Builder;buildAndRegisterVanilla(Ljava/lang/String;)Lnet/minecraft/registry/entry/RegistryEntry$Reference;intermediary method_74847Lnet/minecraft/class_11808$class_11811;method_74847(Ljava/lang/String;)Lnet/minecraft/class_6880$class_6883;official bLaue$e;b(Ljava/lang/String;)Ljj$c;
-
buildAndRegister
- Mappings:
Namespace Name Mixin selector named buildAndRegisterLnet/minecraft/server/dedicated/management/OutgoingRpcMethod$Builder;buildAndRegister(Lnet/minecraft/util/Identifier;)Lnet/minecraft/registry/entry/RegistryEntry$Reference;intermediary method_73694Lnet/minecraft/class_11808$class_11811;method_73694(Lnet/minecraft/class_2960;)Lnet/minecraft/class_6880$class_6883;official aLaue$e;a(Lamy;)Ljj$c;
-