Package net.minecraft.server.network
Class ServerLoginPacketListenerImpl
java.lang.Object
net.minecraft.server.network.ServerLoginPacketListenerImpl
- All Implemented Interfaces:
PacketListener
,ServerLoginPacketListener
-
Nested Class Summary
Modifier and TypeClassDescription(package private) static class
-
Field Summary
Modifier and TypeFieldDescriptionprivate ServerPlayer
(package private) com.mojang.authlib.GameProfile
(package private) static org.apache.logging.log4j.Logger
private static int
private byte[]
private static Random
(package private) MinecraftServer
private String
(package private) ServerLoginPacketListenerImpl.State
private int
private static AtomicInteger
-
Constructor Summary
ConstructorDescriptionServerLoginPacketListenerImpl(MinecraftServer p_10027_, Connection p_10028_)
-
Method Summary
Modifier and TypeMethodDescriptionprotected com.mojang.authlib.GameProfile
createFakeProfile(com.mojang.authlib.GameProfile p_10039_)
void
disconnect(Component p_10054_)
void
void
void
handleHello(ServerboundHelloPacket p_10047_)
void
handleKey(ServerboundKeyPacket p_10049_)
void
onDisconnect(Component p_10043_)
private void
placeNewPlayer(ServerPlayer p_143700_)
void
tick()
-
Field Details
-
UNIQUE_THREAD_ID
-
LOGGER
static final org.apache.logging.log4j.Logger LOGGER -
MAX_TICKS_BEFORE_LOGIN
private static final int MAX_TICKS_BEFORE_LOGIN- See Also:
- Constant Field Values
-
RANDOM
-
nonce
private final byte[] nonce -
server
-
connection
-
state
-
tick
private int tick -
gameProfile
@Nullable com.mojang.authlib.GameProfile gameProfile -
serverId
- See Also:
- Constant Field Values
-
delayedAcceptPlayer
-
-
Constructor Details
-
ServerLoginPacketListenerImpl
-
-
Method Details
-
tick
public void tick() -
getConnection
- Specified by:
getConnection
in interfacePacketListener
-
disconnect
-
handleAcceptedLogin
public void handleAcceptedLogin() -
placeNewPlayer
-
onDisconnect
- Specified by:
onDisconnect
in interfacePacketListener
-
getUserName
-
handleHello
- Specified by:
handleHello
in interfaceServerLoginPacketListener
-
handleKey
- Specified by:
handleKey
in interfaceServerLoginPacketListener
-
handleCustomQueryPacket
- Specified by:
handleCustomQueryPacket
in interfaceServerLoginPacketListener
-
createFakeProfile
protected com.mojang.authlib.GameProfile createFakeProfile(com.mojang.authlib.GameProfile p_10039_)
-