类 ClientLoginNetworkHandler

    • 字段详细资料

      • LOGGER

        private static final Logger LOGGER
        Mappings:
        Namespace Name Mixin selector
        official a Lehw;a:Lorg/apache/logging/log4j/Logger;
        intermediary field_3710 Lnet/minecraft/class_635;field_3710:Lorg/apache/logging/log4j/Logger;
        named LOGGER Lnet/minecraft/client/network/ClientLoginNetworkHandler;LOGGER:Lorg/apache/logging/log4j/Logger;
      • client

        private final MinecraftClient client
        Mappings:
        Namespace Name Mixin selector
        official b Lehw;b:Ldum;
        intermediary field_3708 Lnet/minecraft/class_635;field_3708:Lnet/minecraft/class_310;
        named client Lnet/minecraft/client/network/ClientLoginNetworkHandler;client:Lnet/minecraft/client/MinecraftClient;
      • parentScreen

        @Nullable
        private final @Nullable Screen parentScreen
        Mappings:
        Namespace Name Mixin selector
        official c Lehw;c:Ldzg;
        intermediary field_3706 Lnet/minecraft/class_635;field_3706:Lnet/minecraft/class_437;
        named parentScreen Lnet/minecraft/client/network/ClientLoginNetworkHandler;parentScreen:Lnet/minecraft/client/gui/screen/Screen;
      • statusConsumer

        private final Consumer<Text> statusConsumer
        Mappings:
        Namespace Name Mixin selector
        official d Lehw;d:Ljava/util/function/Consumer;
        intermediary field_3711 Lnet/minecraft/class_635;field_3711:Ljava/util/function/Consumer;
        named statusConsumer Lnet/minecraft/client/network/ClientLoginNetworkHandler;statusConsumer:Ljava/util/function/Consumer;
      • connection

        private final ClientConnection connection
        Mappings:
        Namespace Name Mixin selector
        official e Lehw;e:Lnz;
        intermediary field_3707 Lnet/minecraft/class_635;field_3707:Lnet/minecraft/class_2535;
        named connection Lnet/minecraft/client/network/ClientLoginNetworkHandler;connection:Lnet/minecraft/network/ClientConnection;
      • profile

        private com.mojang.authlib.GameProfile profile
        Mappings:
        Namespace Name Mixin selector
        official f Lehw;f:Lcom/mojang/authlib/GameProfile;
        intermediary field_3709 Lnet/minecraft/class_635;field_3709:Lcom/mojang/authlib/GameProfile;
        named profile Lnet/minecraft/client/network/ClientLoginNetworkHandler;profile:Lcom/mojang/authlib/GameProfile;
    • 构造器详细资料

      • ClientLoginNetworkHandler

        public ClientLoginNetworkHandler​(ClientConnection connection,
                                         MinecraftClient client,
                                         @Nullable
                                         @Nullable Screen parentGui,
                                         Consumer<Text> statusConsumer)
        Mappings:
        Namespace Name Mixin selector
        official <init> Lehw;<init>(Lnz;Ldum;Ldzg;Ljava/util/function/Consumer;)V
        intermediary <init> Lnet/minecraft/class_635;<init>(Lnet/minecraft/class_2535;Lnet/minecraft/class_310;Lnet/minecraft/class_437;Ljava/util/function/Consumer;)V
        named <init> Lnet/minecraft/client/network/ClientLoginNetworkHandler;<init>(Lnet/minecraft/network/ClientConnection;Lnet/minecraft/client/MinecraftClient;Lnet/minecraft/client/gui/screen/Screen;Ljava/util/function/Consumer;)V
    • 方法详细资料

      • onHello

        public void onHello​(LoginHelloS2CPacket packet)
        指定者:
        onHello 在接口中 ClientLoginPacketListener
        Mappings:
        Namespace Name Mixin selector
        official a Lve;a(Lvh;)V
        intermediary method_12587 Lnet/minecraft/class_2896;method_12587(Lnet/minecraft/class_2905;)V
        named onHello Lnet/minecraft/network/listener/ClientLoginPacketListener;onHello(Lnet/minecraft/network/packet/s2c/login/LoginHelloS2CPacket;)V
      • joinServerSession

        @Nullable
        private @Nullable Text joinServerSession​(String serverId)
        Mappings:
        Namespace Name Mixin selector
        official a Lehw;a(Ljava/lang/String;)Lon;
        intermediary method_2892 Lnet/minecraft/class_635;method_2892(Ljava/lang/String;)Lnet/minecraft/class_2561;
        named joinServerSession Lnet/minecraft/client/network/ClientLoginNetworkHandler;joinServerSession(Ljava/lang/String;)Lnet/minecraft/text/Text;
      • getSessionService

        private com.mojang.authlib.minecraft.MinecraftSessionService getSessionService()
        Mappings:
        Namespace Name Mixin selector
        official b Lehw;b()Lcom/mojang/authlib/minecraft/MinecraftSessionService;
        intermediary method_2891 Lnet/minecraft/class_635;method_2891()Lcom/mojang/authlib/minecraft/MinecraftSessionService;
        named getSessionService Lnet/minecraft/client/network/ClientLoginNetworkHandler;getSessionService()Lcom/mojang/authlib/minecraft/MinecraftSessionService;
      • onLoginSuccess

        public void onLoginSuccess​(LoginSuccessS2CPacket packet)
        指定者:
        onLoginSuccess 在接口中 ClientLoginPacketListener
        Mappings:
        Namespace Name Mixin selector
        official a Lve;a(Lvg;)V
        intermediary method_12588 Lnet/minecraft/class_2896;method_12588(Lnet/minecraft/class_2901;)V
        named onLoginSuccess Lnet/minecraft/network/listener/ClientLoginPacketListener;onLoginSuccess(Lnet/minecraft/network/packet/s2c/login/LoginSuccessS2CPacket;)V
      • onDisconnected

        public void onDisconnected​(Text reason)
        Called when the connection this listener listens to has disconnected. Can be used to display the disconnection reason.
        指定者:
        onDisconnected 在接口中 PacketListener
        参数:
        reason - the reason of disconnection; may be a generic message
        Mappings:
        Namespace Name Mixin selector
        official a Loe;a(Lon;)V
        intermediary method_10839 Lnet/minecraft/class_2547;method_10839(Lnet/minecraft/class_2561;)V
        named onDisconnected Lnet/minecraft/network/listener/PacketListener;onDisconnected(Lnet/minecraft/text/Text;)V
      • getConnection

        public ClientConnection getConnection()
        Returns the connection this packet listener intends to listen to.
        指定者:
        getConnection 在接口中 PacketListener
        另请参阅:
        ClientConnection.getPacketListener()
        Mappings:
        Namespace Name Mixin selector
        official a Loe;a()Lnz;
        intermediary method_2872 Lnet/minecraft/class_2547;method_2872()Lnet/minecraft/class_2535;
        named getConnection Lnet/minecraft/network/listener/PacketListener;getConnection()Lnet/minecraft/network/ClientConnection;
      • onDisconnect

        public void onDisconnect​(LoginDisconnectS2CPacket packet)
        指定者:
        onDisconnect 在接口中 ClientLoginPacketListener
        Mappings:
        Namespace Name Mixin selector
        official a Lve;a(Lvj;)V
        intermediary method_12584 Lnet/minecraft/class_2896;method_12584(Lnet/minecraft/class_2909;)V
        named onDisconnect Lnet/minecraft/network/listener/ClientLoginPacketListener;onDisconnect(Lnet/minecraft/network/packet/s2c/login/LoginDisconnectS2CPacket;)V
      • onCompression

        public void onCompression​(LoginCompressionS2CPacket packet)
        指定者:
        onCompression 在接口中 ClientLoginPacketListener
        Mappings:
        Namespace Name Mixin selector
        official a Lve;a(Lvi;)V
        intermediary method_12585 Lnet/minecraft/class_2896;method_12585(Lnet/minecraft/class_2907;)V
        named onCompression Lnet/minecraft/network/listener/ClientLoginPacketListener;onCompression(Lnet/minecraft/network/packet/s2c/login/LoginCompressionS2CPacket;)V
      • onQueryRequest

        public void onQueryRequest​(LoginQueryRequestS2CPacket packet)
        指定者:
        onQueryRequest 在接口中 ClientLoginPacketListener
        Mappings:
        Namespace Name Mixin selector
        official a Lve;a(Lvf;)V
        intermediary method_12586 Lnet/minecraft/class_2896;method_12586(Lnet/minecraft/class_2899;)V
        named onQueryRequest Lnet/minecraft/network/listener/ClientLoginPacketListener;onQueryRequest(Lnet/minecraft/network/packet/s2c/login/LoginQueryRequestS2CPacket;)V