Class OutgoingRpcMethod.Builder<T extends OutgoingRpcMethod<?,?>>

java.lang.Object
net.minecraft.server.dedicated.management.OutgoingRpcMethod.Builder<T>
Enclosing interface:
OutgoingRpcMethod<Params,Result>

public static class OutgoingRpcMethod.Builder<T extends OutgoingRpcMethod<?,?>> extends Object
Mappings:
Namespace Name
named net/minecraft/server/dedicated/management/OutgoingRpcMethod$Builder
intermediary net/minecraft/class_11808$class_11811
official atp$e
  • Field Details

    • field_63003

      public static final OutgoingRpcMethod.class_12055 field_63003
      Mappings:
      Namespace Name Mixin selector
      named field_63003 Lnet/minecraft/server/dedicated/management/OutgoingRpcMethod$Builder;field_63003:Lnet/minecraft/server/dedicated/management/OutgoingRpcMethod$class_12055;
      intermediary field_63003 Lnet/minecraft/class_11808$class_11811;field_63003:Lnet/minecraft/class_11808$class_12055;
      official a Latp$e;a:Latp$a;
    • methodInfo

      private final OutgoingRpcMethod.class_12056<T extends OutgoingRpcMethod<?,?>> methodInfo
      Mappings:
      Namespace Name Mixin selector
      named methodInfo Lnet/minecraft/server/dedicated/management/OutgoingRpcMethod$Builder;methodInfo:Lnet/minecraft/server/dedicated/management/OutgoingRpcMethod$class_12056;
      intermediary field_62320 Lnet/minecraft/class_11808$class_11811;field_62320:Lnet/minecraft/class_11808$class_12056;
      official b Latp$e;b:Latp$b;
    • description

      private String description
      Mappings:
      Namespace Name Mixin selector
      named description Lnet/minecraft/server/dedicated/management/OutgoingRpcMethod$Builder;description:Ljava/lang/String;
      intermediary field_62321 Lnet/minecraft/class_11808$class_11811;field_62321:Ljava/lang/String;
      official c Latp$e;c:Ljava/lang/String;
    • requestParameter

      @Nullable private @Nullable RpcRequestParameter requestParameter
      Mappings:
      Namespace Name Mixin selector
      named requestParameter Lnet/minecraft/server/dedicated/management/OutgoingRpcMethod$Builder;requestParameter:Lnet/minecraft/server/dedicated/management/RpcRequestParameter;
      intermediary field_62322 Lnet/minecraft/class_11808$class_11811;field_62322:Lnet/minecraft/class_11818;
      official d Latp$e;d:Latu;
    • responseResult

      @Nullable private @Nullable RpcResponseResult responseResult
      Mappings:
      Namespace Name Mixin selector
      named responseResult Lnet/minecraft/server/dedicated/management/OutgoingRpcMethod$Builder;responseResult:Lnet/minecraft/server/dedicated/management/RpcResponseResult;
      intermediary field_62323 Lnet/minecraft/class_11808$class_11811;field_62323:Lnet/minecraft/class_11820;
      official e Latp$e;e:Latx;
  • Constructor Details

  • Method Details

    • description

      public OutgoingRpcMethod.Builder<T> description(String description)
      Mappings:
      Namespace Name Mixin selector
      named description Lnet/minecraft/server/dedicated/management/OutgoingRpcMethod$Builder;description(Ljava/lang/String;)Lnet/minecraft/server/dedicated/management/OutgoingRpcMethod$Builder;
      intermediary method_73693 Lnet/minecraft/class_11808$class_11811;method_73693(Ljava/lang/String;)Lnet/minecraft/class_11808$class_11811;
      official a Latp$e;a(Ljava/lang/String;)Latp$e;
    • responseResult

      public OutgoingRpcMethod.Builder<T> responseResult(RpcResponseResult responseResult)
      Mappings:
      Namespace Name Mixin selector
      named responseResult Lnet/minecraft/server/dedicated/management/OutgoingRpcMethod$Builder;responseResult(Lnet/minecraft/server/dedicated/management/RpcResponseResult;)Lnet/minecraft/server/dedicated/management/OutgoingRpcMethod$Builder;
      intermediary method_73692 Lnet/minecraft/class_11808$class_11811;method_73692(Lnet/minecraft/class_11820;)Lnet/minecraft/class_11808$class_11811;
      official a Latp$e;a(Latx;)Latp$e;
    • requestParameter

      public OutgoingRpcMethod.Builder<T> requestParameter(RpcRequestParameter requestParameter)
      Mappings:
      Namespace Name Mixin selector
      named requestParameter Lnet/minecraft/server/dedicated/management/OutgoingRpcMethod$Builder;requestParameter(Lnet/minecraft/server/dedicated/management/RpcRequestParameter;)Lnet/minecraft/server/dedicated/management/OutgoingRpcMethod$Builder;
      intermediary method_73691 Lnet/minecraft/class_11808$class_11811;method_73691(Lnet/minecraft/class_11818;)Lnet/minecraft/class_11808$class_11811;
      official a Latp$e;a(Latu;)Latp$e;
    • build

      private T build()
      Mappings:
      Namespace Name Mixin selector
      named build Lnet/minecraft/server/dedicated/management/OutgoingRpcMethod$Builder;build()Lnet/minecraft/server/dedicated/management/OutgoingRpcMethod;
      intermediary method_73695 Lnet/minecraft/class_11808$class_11811;method_73695()Lnet/minecraft/class_11808;
      official a Latp$e;a()Latp;
    • method_74847

      public RegistryEntry.Reference<T> method_74847(String string)
      Mappings:
      Namespace Name Mixin selector
      named method_74847 Lnet/minecraft/server/dedicated/management/OutgoingRpcMethod$Builder;method_74847(Ljava/lang/String;)Lnet/minecraft/registry/entry/RegistryEntry$Reference;
      intermediary method_74847 Lnet/minecraft/class_11808$class_11811;method_74847(Ljava/lang/String;)Lnet/minecraft/class_6880$class_6883;
      official b Latp$e;b(Ljava/lang/String;)Ljk$c;
    • buildAndRegister

      private RegistryEntry.Reference<T> buildAndRegister(Identifier identifier)
      Mappings:
      Namespace Name Mixin selector
      named buildAndRegister Lnet/minecraft/server/dedicated/management/OutgoingRpcMethod$Builder;buildAndRegister(Lnet/minecraft/util/Identifier;)Lnet/minecraft/registry/entry/RegistryEntry$Reference;
      intermediary method_73694 Lnet/minecraft/class_11808$class_11811;method_73694(Lnet/minecraft/class_2960;)Lnet/minecraft/class_6880$class_6883;
      official a Latp$e;a(Lamj;)Ljk$c;