Package net.minecraft.network.login
Class ServerLoginNetHandler
java.lang.Object
net.minecraft.network.login.ServerLoginNetHandler
- All Implemented Interfaces:
INetHandler,IServerLoginNetHandler
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionfinal NetworkManagerprivate ServerPlayerEntityprivate com.mojang.authlib.GameProfileprivate static final org.apache.logging.log4j.Loggerprivate final byte[]private static final Randomprivate SecretKeyprivate final MinecraftServerprivate final Stringprivate ServerLoginNetHandler.Stateprivate intprivate static final AtomicInteger -
Constructor Summary
ConstructorsConstructorDescriptionServerLoginNetHandler(MinecraftServer p_i45298_1_, NetworkManager p_i45298_2_) -
Method Summary
Modifier and TypeMethodDescriptionprotected com.mojang.authlib.GameProfilecreateFakeProfile(com.mojang.authlib.GameProfile p_152506_1_) voiddisconnect(ITextComponent p_194026_1_) voidvoidhandleCustomQueryPacket(CCustomPayloadLoginPacket p_209526_1_) voidhandleHello(CLoginStartPacket p_147316_1_) voidhandleKey(CEncryptionResponsePacket p_147315_1_) voidonDisconnect(ITextComponent p_147231_1_) voidtick()
-
Field Details
-
UNIQUE_THREAD_ID
-
LOGGER
private static final org.apache.logging.log4j.Logger LOGGER -
RANDOM
-
nonce
private final byte[] nonce -
server
-
connection
-
state
-
tick
private int tick -
gameProfile
private com.mojang.authlib.GameProfile gameProfile -
serverId
- See Also:
-
secretKey
-
delayedAcceptPlayer
-
-
Constructor Details
-
ServerLoginNetHandler
-
-
Method Details
-
tick
public void tick() -
getConnection
- Specified by:
getConnectionin interfaceINetHandler
-
disconnect
-
handleAcceptedLogin
public void handleAcceptedLogin() -
onDisconnect
- Specified by:
onDisconnectin interfaceINetHandler
-
getUserName
-
handleHello
- Specified by:
handleHelloin interfaceIServerLoginNetHandler
-
handleKey
- Specified by:
handleKeyin interfaceIServerLoginNetHandler
-
handleCustomQueryPacket
- Specified by:
handleCustomQueryPacketin interfaceIServerLoginNetHandler
-
createFakeProfile
protected com.mojang.authlib.GameProfile createFakeProfile(com.mojang.authlib.GameProfile p_152506_1_)
-