Class NetLoginHandler

java.lang.Object
net.minecraft.src.NetHandler
net.minecraft.src.NetLoginHandler

public class NetLoginHandler extends NetHandler
  • Field Details

    • myTCPConnection

      public final TcpConnection myTCPConnection
    • connectionComplete

      public boolean connectionComplete
  • Constructor Details

  • Method Details

    • tryLogin

      public void tryLogin()
      Logs the user in if a login packet is found, otherwise keeps processing network packets unless the timeout has occurred.
    • raiseErrorAndDisconnect

      public void raiseErrorAndDisconnect(String par1Str)
    • handleClientProtocol

      public void handleClientProtocol(Packet2ClientProtocol par1Packet2ClientProtocol)
      Overrides:
      handleClientProtocol in class NetHandler
    • handleSharedKey

      public void handleSharedKey(Packet252SharedKey par1Packet252SharedKey)
      Overrides:
      handleSharedKey in class NetHandler
    • handleClientCommand

      public void handleClientCommand(Packet205ClientCommand par1Packet205ClientCommand)
      Overrides:
      handleClientCommand in class NetHandler
    • handleLogin

      public void handleLogin(Packet1Login par1Packet1Login)
      Overrides:
      handleLogin in class NetHandler
    • initializePlayerConnection

      public void initializePlayerConnection()
      on success the specified username is connected to the minecraftInstance, otherwise they are packet255'd
    • handleErrorMessage

      public void handleErrorMessage(String par1Str, Object[] par2ArrayOfObj)
      Overrides:
      handleErrorMessage in class NetHandler
    • handleServerPing

      public void handleServerPing(Packet254ServerPing par1Packet254ServerPing)
      Handle a server ping packet.
      Overrides:
      handleServerPing in class NetHandler
    • unexpectedPacket

      public void unexpectedPacket(Packet par1Packet)
      Default handler called for packets that don't have their own handlers in NetClientHandler; currentlly does nothing.
      Overrides:
      unexpectedPacket in class NetHandler
    • getUsernameAndAddress

      public String getUsernameAndAddress()
    • isServerHandler

      public boolean isServerHandler()
      determine if it is a server handler
      Specified by:
      isServerHandler in class NetHandler
    • isConnectionClosed

      public boolean isConnectionClosed()
      Overrides:
      isConnectionClosed in class NetHandler