Class ServerHandshakeNetworkHandler

java.lang.Object
net.minecraft.server.network.ServerHandshakeNetworkHandler
All Implemented Interfaces:
PacketListener, ServerCrashSafePacketListener, ServerHandshakePacketListener, ServerPacketListener

public class ServerHandshakeNetworkHandler extends Object implements ServerHandshakePacketListener
Mappings:
Namespace Name
named net/minecraft/server/network/ServerHandshakeNetworkHandler
intermediary net/minecraft/class_3246
official asg
  • Field Details

    • IGNORING_STATUS_REQUEST_MESSAGE

      private static final Text IGNORING_STATUS_REQUEST_MESSAGE
      Mappings:
      Namespace Name Mixin selector
      named IGNORING_STATUS_REQUEST_MESSAGE Lnet/minecraft/server/network/ServerHandshakeNetworkHandler;IGNORING_STATUS_REQUEST_MESSAGE:Lnet/minecraft/text/Text;
      intermediary field_24457 Lnet/minecraft/class_3246;field_24457:Lnet/minecraft/class_2561;
      official b Lasg;b:Lxp;
    • server

      private final MinecraftServer server
      Mappings:
      Namespace Name Mixin selector
      named server Lnet/minecraft/server/network/ServerHandshakeNetworkHandler;server:Lnet/minecraft/server/MinecraftServer;
      intermediary field_14154 Lnet/minecraft/class_3246;field_14154:Lnet/minecraft/server/MinecraftServer;
      official c Lasg;c:Lnet/minecraft/server/MinecraftServer;
    • connection

      private final ClientConnection connection
      Mappings:
      Namespace Name Mixin selector
      named connection Lnet/minecraft/server/network/ServerHandshakeNetworkHandler;connection:Lnet/minecraft/network/ClientConnection;
      intermediary field_14153 Lnet/minecraft/class_3246;field_14153:Lnet/minecraft/class_2535;
      official d Lasg;d:Lwk;
  • Constructor Details

    • ServerHandshakeNetworkHandler

      public ServerHandshakeNetworkHandler(MinecraftServer server, ClientConnection connection)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/server/network/ServerHandshakeNetworkHandler;<init>(Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/network/ClientConnection;)V
      intermediary <init> Lnet/minecraft/class_3246;<init>(Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/class_2535;)V
      official <init> Lasg;<init>(Lnet/minecraft/server/MinecraftServer;Lwk;)V
  • Method Details

    • onHandshake

      public void onHandshake(HandshakeC2SPacket packet)
      Specified by:
      onHandshake in interface ServerHandshakePacketListener
      Mappings:
      Namespace Name Mixin selector
      named onHandshake Lnet/minecraft/network/listener/ServerHandshakePacketListener;onHandshake(Lnet/minecraft/network/packet/c2s/handshake/HandshakeC2SPacket;)V
      intermediary method_12576 Lnet/minecraft/class_2890;method_12576(Lnet/minecraft/class_2889;)V
      official a Laja;a(Laix;)V
    • login

      private void login(HandshakeC2SPacket packet, boolean transfer)
      Mappings:
      Namespace Name Mixin selector
      named login Lnet/minecraft/server/network/ServerHandshakeNetworkHandler;login(Lnet/minecraft/network/packet/c2s/handshake/HandshakeC2SPacket;Z)V
      intermediary method_56048 Lnet/minecraft/class_3246;method_56048(Lnet/minecraft/class_2889;Z)V
      official a Lasg;a(Laix;Z)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.
      Specified by:
      onDisconnected in interface PacketListener
      Parameters:
      reason - the reason of disconnection; may be a generic message
      Mappings:
      Namespace Name Mixin selector
      named onDisconnected Lnet/minecraft/network/listener/PacketListener;onDisconnected(Lnet/minecraft/text/Text;)V
      intermediary method_10839 Lnet/minecraft/class_2547;method_10839(Lnet/minecraft/class_2561;)V
      official a Lwv;a(Lxp;)V
    • isConnectionOpen

      public boolean isConnectionOpen()
      Specified by:
      isConnectionOpen in interface PacketListener
      Mappings:
      Namespace Name Mixin selector
      named isConnectionOpen Lnet/minecraft/network/listener/PacketListener;isConnectionOpen()Z
      intermediary method_48106 Lnet/minecraft/class_2547;method_48106()Z
      official c Lwv;c()Z