Class ClientLoginNetworkHandler

java.lang.Object
net.minecraft.client.network.ClientLoginNetworkHandler
All Implemented Interfaces:
ClientLoginPacketListener, PacketListener

@Environment(CLIENT) public class ClientLoginNetworkHandler extends Object implements ClientLoginPacketListener
Mappings:
Namespace Name
official crc
intermediary net/minecraft/class_1843
named net/minecraft/client/network/ClientLoginNetworkHandler
  • Field Details

    • LOGGER

      private static final Logger LOGGER
      Mappings:
      Namespace Name Mixin selector
      official a Lcrc;a:Lorg/apache/logging/log4j/Logger;
      intermediary field_7904 Lnet/minecraft/class_1843;field_7904: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 Lcrc;b:Lcft;
      intermediary field_7905 Lnet/minecraft/class_1843;field_7905:Lnet/minecraft/class_1600;
      named client Lnet/minecraft/client/network/ClientLoginNetworkHandler;client:Lnet/minecraft/client/MinecraftClient;
    • parentGui

      @Nullable private final Screen parentGui
      Mappings:
      Namespace Name Mixin selector
      official c Lcrc;c:Lckd;
      intermediary field_7906 Lnet/minecraft/class_1843;field_7906:Lnet/minecraft/class_388;
      named parentGui Lnet/minecraft/client/network/ClientLoginNetworkHandler;parentGui:Lnet/minecraft/client/gui/screen/Screen;
    • field_20612

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

      private final ClientConnection connection
      Mappings:
      Namespace Name Mixin selector
      official e Lcrc;e:Lhw;
      intermediary field_7907 Lnet/minecraft/class_1843;field_7907:Lnet/minecraft/class_1957;
      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 Lcrc;f:Lcom/mojang/authlib/GameProfile;
      intermediary field_10582 Lnet/minecraft/class_1843;field_10582:Lcom/mojang/authlib/GameProfile;
      named profile Lnet/minecraft/client/network/ClientLoginNetworkHandler;profile:Lcom/mojang/authlib/GameProfile;
  • Constructor Details

  • Method Details

    • onHello

      public void onHello(LoginHelloS2CPacket packet)
      Specified by:
      onHello in interface ClientLoginPacketListener
      Mappings:
      Namespace Name Mixin selector
      official a Lnx;a(Loa;)V
      intermediary method_8050 Lnet/minecraft/class_2073;method_8050(Lnet/minecraft/class_710;)V
      named onHello Lnet/minecraft/network/listener/ClientLoginPacketListener;onHello(Lnet/minecraft/network/packet/s2c/login/LoginHelloS2CPacket;)V
    • method_18955

      @Nullable private Text method_18955(String string)
      Mappings:
      Namespace Name Mixin selector
      official a Lcrc;a(Ljava/lang/String;)Lij;
      intermediary method_18955 Lnet/minecraft/class_1843;method_18955(Ljava/lang/String;)Lnet/minecraft/class_1982;
      named method_18955 Lnet/minecraft/client/network/ClientLoginNetworkHandler;method_18955(Ljava/lang/String;)Lnet/minecraft/text/Text;
    • getSessionService

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

      public void onLoginSuccess(LoginSuccessS2CPacket packet)
      Specified by:
      onLoginSuccess in interface ClientLoginPacketListener
      Mappings:
      Namespace Name Mixin selector
      official a Lnx;a(Lnz;)V
      intermediary method_8049 Lnet/minecraft/class_2073;method_8049(Lnet/minecraft/class_2074;)V
      named onLoginSuccess Lnet/minecraft/network/listener/ClientLoginPacketListener;onLoginSuccess(Lnet/minecraft/network/packet/s2c/login/LoginSuccessS2CPacket;)V
    • onDisconnected

      public void onDisconnected(Text reason)
      Specified by:
      onDisconnected in interface PacketListener
      Mappings:
      Namespace Name Mixin selector
      official a Lib;a(Lij;)V
      intermediary method_7456 Lnet/minecraft/class_701;method_7456(Lnet/minecraft/class_1982;)V
      named onDisconnected Lnet/minecraft/network/listener/PacketListener;onDisconnected(Lnet/minecraft/text/Text;)V
    • onDisconnect

      public void onDisconnect(LoginDisconnectS2CPacket packet)
      Specified by:
      onDisconnect in interface ClientLoginPacketListener
      Mappings:
      Namespace Name Mixin selector
      official a Lnx;a(Loc;)V
      intermediary method_8051 Lnet/minecraft/class_2073;method_8051(Lnet/minecraft/class_2075;)V
      named onDisconnect Lnet/minecraft/network/listener/ClientLoginPacketListener;onDisconnect(Lnet/minecraft/network/packet/s2c/login/LoginDisconnectS2CPacket;)V
    • onCompression

      public void onCompression(LoginCompressionS2CPacket packet)
      Specified by:
      onCompression in interface ClientLoginPacketListener
      Mappings:
      Namespace Name Mixin selector
      official a Lnx;a(Lob;)V
      intermediary method_10733 Lnet/minecraft/class_2073;method_10733(Lnet/minecraft/class_2594;)V
      named onCompression Lnet/minecraft/network/listener/ClientLoginPacketListener;onCompression(Lnet/minecraft/network/packet/s2c/login/LoginCompressionS2CPacket;)V
    • method_20383

      public void method_20383(class_4394 class_4394)
      Specified by:
      method_20383 in interface ClientLoginPacketListener
      Mappings:
      Namespace Name Mixin selector
      official a Lnx;a(Lny;)V
      intermediary method_20383 Lnet/minecraft/class_2073;method_20383(Lnet/minecraft/class_4394;)V
      named method_20383 Lnet/minecraft/network/listener/ClientLoginPacketListener;method_20383(Lnet/minecraft/class_4394;)V