HyCodeYourTale
classpublicPriority 2

PasswordPacketHandler

com.hypixel.hytale.server.core.io.handlers.login.PasswordPacketHandler

extends GenericConnectionPacketHandler

5

Methods

5

Public Methods

7

Fields

1

Constructors

Constants

intCHALLENGE_LENGTH= 32
HytaleLoggerLOGGER= HytaleLogger.forEnclosingClass()
intMAX_PASSWORD_ATTEMPTS= 3
intPASSWORD_TIMEOUT_SECONDS= 30

Constructors

public
PasswordPacketHandler(Channel channel, ProtocolVersion protocolVersion, String language, UUID playerUuid, String username, byte[] referralData, HostAddress referralSource, byte[] passwordChallenge, PasswordPacketHandler.SetupHandlerSupplier setupHandlerSupplier)

Methods

Public Methods (5)

public
void accept(Packet packet)
@Override
public
String getIdentifier()
@Nonnull@Override
public
void handle(Disconnect packet)
public
void handle(PasswordResponse packet)
public
void registered0(PacketHandler oldHandler)
@Override

Fields

Private/Package Fields (7)

privateint attemptsRemaining
privatebyte[] passwordChallenge
privateUUID playerUuid
privatebyte[] referralData
privateHostAddress referralSource
privatePasswordPacketHandler.SetupHandlerSupplier setupHandlerSupplier
privateString username

Related Classes