Interface IncomingRpcMethod

All Known Implementing Classes:
IncomingRpcMethod.Parameterized, IncomingRpcMethod.Parameterless

public interface IncomingRpcMethod
Mappings:
Namespace Name
named net/minecraft/server/dedicated/management/IncomingRpcMethod
intermediary net/minecraft/class_11796
official ati
  • Method Details

    • info

      Mappings:
      Namespace Name Mixin selector
      named info Lnet/minecraft/server/dedicated/management/IncomingRpcMethod;info()Lnet/minecraft/server/dedicated/management/RpcMethodInfo;
      intermediary comp_4662 Lnet/minecraft/class_11796;comp_4662()Lnet/minecraft/class_11817;
      official a Lati;a()Lats;
    • attributes

      Mappings:
      Namespace Name Mixin selector
      named attributes Lnet/minecraft/server/dedicated/management/IncomingRpcMethod;attributes()Lnet/minecraft/server/dedicated/management/IncomingRpcMethod$Attributes;
      intermediary comp_4907 Lnet/minecraft/class_11796;comp_4907()Lnet/minecraft/class_11796$class_12053;
      official b Lati;b()Lati$a;
    • handle

      Mappings:
      Namespace Name Mixin selector
      named handle Lnet/minecraft/server/dedicated/management/IncomingRpcMethod;handle(Lnet/minecraft/server/dedicated/management/dispatch/ManagementHandlerDispatcher;Lcom/google/gson/JsonElement;Lnet/minecraft/server/dedicated/management/network/ManagementConnectionId;)Lcom/google/gson/JsonElement;
      intermediary method_73621 Lnet/minecraft/class_11796;method_73621(Lnet/minecraft/class_11827;Lcom/google/gson/JsonElement;Lnet/minecraft/class_11838;)Lcom/google/gson/JsonElement;
      official a Lati;a(Lauf;Lcom/google/gson/JsonElement;Lauy;)Lcom/google/gson/JsonElement;
    • createParameterlessBuilder

      static <Result> IncomingRpcMethod.Builder<IncomingRpcMethod.Parameterless<Result>> createParameterlessBuilder(IncomingRpcMethod.ParameterlessHandler<Result> handler, com.mojang.serialization.Codec<Result> resultCodec)
      Mappings:
      Namespace Name Mixin selector
      named createParameterlessBuilder Lnet/minecraft/server/dedicated/management/IncomingRpcMethod;createParameterlessBuilder(Lnet/minecraft/server/dedicated/management/IncomingRpcMethod$ParameterlessHandler;Lcom/mojang/serialization/Codec;)Lnet/minecraft/server/dedicated/management/IncomingRpcMethod$Builder;
      intermediary method_73619 Lnet/minecraft/class_11796;method_73619(Lnet/minecraft/class_11796$class_11800;Lcom/mojang/serialization/Codec;)Lnet/minecraft/class_11796$class_11797;
      official a Lati;a(Lati$f;Lcom/mojang/serialization/Codec;)Lati$c;
    • createParameterizedBuilder

      static <Params, Result> IncomingRpcMethod.Builder<IncomingRpcMethod.Parameterized<Params,Result>> createParameterizedBuilder(IncomingRpcMethod.ParameterizedHandler<Params,Result> handler, com.mojang.serialization.Codec<Params> paramsCodec, com.mojang.serialization.Codec<Result> resultCodec)
      Mappings:
      Namespace Name Mixin selector
      named createParameterizedBuilder Lnet/minecraft/server/dedicated/management/IncomingRpcMethod;createParameterizedBuilder(Lnet/minecraft/server/dedicated/management/IncomingRpcMethod$ParameterizedHandler;Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/Codec;)Lnet/minecraft/server/dedicated/management/IncomingRpcMethod$Builder;
      intermediary method_73620 Lnet/minecraft/class_11796;method_73620(Lnet/minecraft/class_11796$class_11801;Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/Codec;)Lnet/minecraft/class_11796$class_11797;
      official a Lati;a(Lati$g;Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/Codec;)Lati$c;
    • createParameterlessBuilder

      static <Result> IncomingRpcMethod.Builder<IncomingRpcMethod.Parameterless<Result>> createParameterlessBuilder(Function<ManagementHandlerDispatcher,Result> handler, com.mojang.serialization.Codec<Result> resultCodec)
      Mappings:
      Namespace Name Mixin selector
      named createParameterlessBuilder Lnet/minecraft/server/dedicated/management/IncomingRpcMethod;createParameterlessBuilder(Ljava/util/function/Function;Lcom/mojang/serialization/Codec;)Lnet/minecraft/server/dedicated/management/IncomingRpcMethod$Builder;
      intermediary method_73626 Lnet/minecraft/class_11796;method_73626(Ljava/util/function/Function;Lcom/mojang/serialization/Codec;)Lnet/minecraft/class_11796$class_11797;
      official a Lati;a(Ljava/util/function/Function;Lcom/mojang/serialization/Codec;)Lati$c;