Class ServerLoginNetworkHandler

java.lang.Object
net.minecraft.server.network.ServerLoginNetworkHandler
All Implemented Interfaces:
PacketListener, ServerLoginPacketListener

public class ServerLoginNetworkHandler extends Object implements ServerLoginPacketListener
Mappings:
Namespace Name
official nc
intermediary net/minecraft/class_2112
named net/minecraft/server/network/ServerLoginNetworkHandler
  • Field Details

    • authenticatorThreadId

      private static final AtomicInteger authenticatorThreadId
      Mappings:
      Namespace Name Mixin selector
      official b Lnc;b:Ljava/util/concurrent/atomic/AtomicInteger;
      intermediary field_8952 Lnet/minecraft/class_2112;field_8952:Ljava/util/concurrent/atomic/AtomicInteger;
      named authenticatorThreadId Lnet/minecraft/server/network/ServerLoginNetworkHandler;authenticatorThreadId:Ljava/util/concurrent/atomic/AtomicInteger;
    • LOGGER

      private static final Logger LOGGER
      Mappings:
      Namespace Name Mixin selector
      official c Lnc;c:Lorg/apache/logging/log4j/Logger;
      intermediary field_8953 Lnet/minecraft/class_2112;field_8953:Lorg/apache/logging/log4j/Logger;
      named LOGGER Lnet/minecraft/server/network/ServerLoginNetworkHandler;LOGGER:Lorg/apache/logging/log4j/Logger;
    • RANDOM

      private static final Random RANDOM
      Mappings:
      Namespace Name Mixin selector
      official d Lnc;d:Ljava/util/Random;
      intermediary field_8954 Lnet/minecraft/class_2112;field_8954:Ljava/util/Random;
      named RANDOM Lnet/minecraft/server/network/ServerLoginNetworkHandler;RANDOM:Ljava/util/Random;
    • nonce

      private final byte[] nonce
      Mappings:
      Namespace Name Mixin selector
      official e Lnc;e:[B
      intermediary field_8955 Lnet/minecraft/class_2112;field_8955:[B
      named nonce Lnet/minecraft/server/network/ServerLoginNetworkHandler;nonce:[B
    • server

      private final MinecraftServer server
      Mappings:
      Namespace Name Mixin selector
      official f Lnc;f:Lnet/minecraft/server/MinecraftServer;
      intermediary field_8956 Lnet/minecraft/class_2112;field_8956:Lnet/minecraft/server/MinecraftServer;
      named server Lnet/minecraft/server/network/ServerLoginNetworkHandler;server:Lnet/minecraft/server/MinecraftServer;
    • connection

      public final ClientConnection connection
      Mappings:
      Namespace Name Mixin selector
      official a Lnc;a:Lef;
      intermediary field_8951 Lnet/minecraft/class_2112;field_8951:Lnet/minecraft/class_1957;
      named connection Lnet/minecraft/server/network/ServerLoginNetworkHandler;connection:Lnet/minecraft/network/ClientConnection;
    • field_8957

      private class_2114 field_8957
      Mappings:
      Namespace Name Mixin selector
      official g Lnc;g:Lne;
      intermediary field_8957 Lnet/minecraft/class_2112;field_8957:Lnet/minecraft/class_2114;
      named field_8957 Lnet/minecraft/server/network/ServerLoginNetworkHandler;field_8957:Lnet/minecraft/class_2114;
    • loginTicks

      private int loginTicks
      Mappings:
      Namespace Name Mixin selector
      official h Lnc;h:I
      intermediary field_8958 Lnet/minecraft/class_2112;field_8958:I
      named loginTicks Lnet/minecraft/server/network/ServerLoginNetworkHandler;loginTicks:I
    • profile

      private com.mojang.authlib.GameProfile profile
      Mappings:
      Namespace Name Mixin selector
      official i Lnc;i:Lcom/mojang/authlib/GameProfile;
      intermediary field_8959 Lnet/minecraft/class_2112;field_8959:Lcom/mojang/authlib/GameProfile;
      named profile Lnet/minecraft/server/network/ServerLoginNetworkHandler;profile:Lcom/mojang/authlib/GameProfile;
    • field_8960

      private String field_8960
      Mappings:
      Namespace Name Mixin selector
      official j Lnc;j:Ljava/lang/String;
      intermediary field_8960 Lnet/minecraft/class_2112;field_8960:Ljava/lang/String;
      named field_8960 Lnet/minecraft/server/network/ServerLoginNetworkHandler;field_8960:Ljava/lang/String;
    • secretKey

      private SecretKey secretKey
      Mappings:
      Namespace Name Mixin selector
      official k Lnc;k:Ljavax/crypto/SecretKey;
      intermediary field_8961 Lnet/minecraft/class_2112;field_8961:Ljavax/crypto/SecretKey;
      named secretKey Lnet/minecraft/server/network/ServerLoginNetworkHandler;secretKey:Ljavax/crypto/SecretKey;
  • Constructor Details

  • Method Details

    • method_7454

      public void method_7454()
      Specified by:
      method_7454 in interface PacketListener
      Mappings:
      Namespace Name Mixin selector
      official a Ler;a()V
      intermediary method_7454 Lnet/minecraft/class_701;method_7454()V
      named method_7454 Lnet/minecraft/network/listener/PacketListener;method_7454()V
    • disconnect

      public void disconnect(String string)
      Mappings:
      Namespace Name Mixin selector
      official a Lnc;a(Ljava/lang/String;)V
      intermediary method_8172 Lnet/minecraft/class_2112;method_8172(Ljava/lang/String;)V
      named disconnect Lnet/minecraft/server/network/ServerLoginNetworkHandler;disconnect(Ljava/lang/String;)V
    • acceptPlayer

      public void acceptPlayer()
      Mappings:
      Namespace Name Mixin selector
      official c Lnc;c()V
      intermediary method_8177 Lnet/minecraft/class_2112;method_8177()V
      named acceptPlayer Lnet/minecraft/server/network/ServerLoginNetworkHandler;acceptPlayer()V
    • onDisconnected

      public void onDisconnected(Text reason)
      Specified by:
      onDisconnected in interface PacketListener
      Mappings:
      Namespace Name Mixin selector
      official a Ler;a(Lez;)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
    • getConnectionInfo

      public String getConnectionInfo()
      Mappings:
      Namespace Name Mixin selector
      official d Lnc;d()Ljava/lang/String;
      intermediary method_8179 Lnet/minecraft/class_2112;method_8179()Ljava/lang/String;
      named getConnectionInfo Lnet/minecraft/server/network/ServerLoginNetworkHandler;getConnectionInfo()Ljava/lang/String;
    • method_7455

      public void method_7455(NetworkState networkState, NetworkState networkState2)
      Specified by:
      method_7455 in interface PacketListener
      Mappings:
      Namespace Name Mixin selector
      official a Ler;a(Lej;Lej;)V
      intermediary method_7455 Lnet/minecraft/class_701;method_7455(Lnet/minecraft/class_1962;Lnet/minecraft/class_1962;)V
      named method_7455 Lnet/minecraft/network/listener/PacketListener;method_7455(Lnet/minecraft/network/NetworkState;Lnet/minecraft/network/NetworkState;)V
    • onHello

      public void onHello(LoginHelloC2SPacket packet)
      Specified by:
      onHello in interface ServerLoginPacketListener
      Mappings:
      Namespace Name Mixin selector
      official a Lji;a(Ljj;)V
      intermediary method_8056 Lnet/minecraft/class_2076;method_8056(Lnet/minecraft/class_2077;)V
      named onHello Lnet/minecraft/network/listener/ServerLoginPacketListener;onHello(Lnet/minecraft/network/packet/c2s/login/LoginHelloC2SPacket;)V
    • onKey

      public void onKey(LoginKeyC2SPacket packet)
      Specified by:
      onKey in interface ServerLoginPacketListener
      Mappings:
      Namespace Name Mixin selector
      official a Lji;a(Ljk;)V
      intermediary method_8057 Lnet/minecraft/class_2076;method_8057(Lnet/minecraft/class_721;)V
      named onKey Lnet/minecraft/network/listener/ServerLoginPacketListener;onKey(Lnet/minecraft/network/packet/c2s/login/LoginKeyC2SPacket;)V