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)
private
int attemptsRemainingprivate
byte[] passwordChallengeprivate
UUID playerUuidprivate
byte[] referralDataprivate
HostAddress referralSourceprivate
PasswordPacketHandler.SetupHandlerSupplier setupHandlerSupplierprivate
String username