net.minecraft.server.network

public class ServerLoginPacketListenerImpl

implements ServerLoginPacketListener, TickablePacketListener

atm
net.minecraft.server.network.ServerLoginPacketListenerImpl
net.minecraft.class_3248
net.minecraft.server.network.ServerLoginNetworkHandler
net.minecraft.server.network.LoginListener

Field summary

Modifier and TypeField
private static final AtomicInteger
b
UNIQUE_THREAD_ID
field_14157
NEXT_AUTHENTICATOR_THREAD_ID
static final org.slf4j.Logger
c
LOGGER
field_14166
LOGGER
private static final int
d
MAX_TICKS_BEFORE_LOGIN
field_29779
TIMEOUT_TICKS
private final byte[]
e
challenge
field_14167
nonce
final MinecraftServer
f
server
field_14162
server
final Connection
g
connection
field_14158
connection
private volatile ServerLoginPacketListenerImpl$State
h
state
field_14163
state
private int
i
tick
field_14156
loginTicks
String
j
requestedUsername
field_45028
profileName
private com.mojang.authlib.GameProfile
k
authenticatedProfile
field_45029
profile
private final String
l
serverId
field_14165
serverId
private final boolean
m
transferred
field_48275
transferred

Constructor summary

ModifierConstructor
public (MinecraftServer server, Connection connection, boolean transferred)

Method summary

Modifier and TypeMethod
public void
d()
tick()
method_18784()
tick()
public boolean
c()
isAcceptingMessages()
method_48106()
isConnectionOpen()
public void
a(xv arg0)
disconnect(Component arg0)
method_14380(class_2561 arg0)
disconnect(Text reason)
private boolean
a(com.mojang.authlib.GameProfile arg0)
isPlayerAlreadyInWorld(com.mojang.authlib.GameProfile arg0)
method_52416(com.mojang.authlib.GameProfile arg0)
hasPlayerWithId(com.mojang.authlib.GameProfile profile)
public void
a(wr arg0)
onDisconnect(DisconnectionDetails arg0)
method_10839(class_9812 arg0)
onDisconnected(DisconnectionInfo arg0)
public String
e()
getUserName()
method_14383()
getConnectionInfo()
public void
a(ake arg0)
handleHello(ServerboundHelloPacket arg0)
method_12641(class_2915 arg0)
onHello(LoginHelloC2SPacket arg0)
void
b(com.mojang.authlib.GameProfile arg0)
startClientVerification(com.mojang.authlib.GameProfile arg0)
method_52417(com.mojang.authlib.GameProfile arg0)
startVerify(com.mojang.authlib.GameProfile profile)
private void
c(com.mojang.authlib.GameProfile arg0)
verifyLoginAndFinishConnectionSetup(com.mojang.authlib.GameProfile arg0)
method_52419(com.mojang.authlib.GameProfile arg0)
tickVerify(com.mojang.authlib.GameProfile profile)
private void
d(com.mojang.authlib.GameProfile arg0)
finishLoginAndWaitForClient(com.mojang.authlib.GameProfile arg0)
method_52420(com.mojang.authlib.GameProfile arg0)
sendSuccessPacket(com.mojang.authlib.GameProfile profile)
public void
a(akf arg0)
handleKey(ServerboundKeyPacket arg0)
method_12642(class_2917 arg0)
onKey(LoginKeyC2SPacket arg0)
public void
a(akd arg0)
handleCustomQueryPacket(ServerboundCustomQueryAnswerPacket arg0)
method_12640(class_2913 arg0)
onQueryResponse(LoginQueryResponseC2SPacket arg0)
public void
a(akg arg0)
handleLoginAcknowledgement(ServerboundLoginAcknowledgedPacket arg0)
method_52289(class_8593 arg0)
onEnterConfiguration(EnterConfigurationC2SPacket arg0)
public void
a(o arg0, p arg1)
fillListenerSpecificCrashDetails(CrashReport arg0, CrashReportCategory arg1)
method_55597(class_128 arg0, class_129 arg1)
addCustomCrashReportInfo(CrashReport arg0, CrashReportSection arg1)
public void
a(acp arg0)
handleCookieResponse(ServerboundCookieResponsePacket arg0)
method_55851(class_9091 arg0)
onCookieResponse(CookieResponseC2SPacket arg0)