public class ServerLoginNetHandler extends java.lang.Object implements IServerLoginNetHandler
Modifier and Type | Field and Description |
---|---|
NetworkManager |
networkManager |
Constructor and Description |
---|
ServerLoginNetHandler(MinecraftServer serverIn,
NetworkManager networkManagerIn) |
Modifier and Type | Method and Description |
---|---|
void |
disconnect(ITextComponent reason) |
java.lang.String |
getConnectionInfo() |
NetworkManager |
getNetworkManager() |
protected com.mojang.authlib.GameProfile |
getOfflineProfile(com.mojang.authlib.GameProfile original) |
void |
onDisconnect(ITextComponent reason) |
void |
processCustomPayloadLogin(CCustomPayloadLoginPacket p_209526_1_) |
void |
processEncryptionResponse(CEncryptionResponsePacket packetIn) |
void |
processLoginStart(CLoginStartPacket packetIn) |
void |
tick() |
void |
tryAcceptPlayer() |
public final NetworkManager networkManager
public ServerLoginNetHandler(MinecraftServer serverIn, NetworkManager networkManagerIn)
public void tick()
public NetworkManager getNetworkManager()
getNetworkManager
in interface INetHandler
public void disconnect(ITextComponent reason)
public void tryAcceptPlayer()
public void onDisconnect(ITextComponent reason)
onDisconnect
in interface INetHandler
public java.lang.String getConnectionInfo()
public void processLoginStart(CLoginStartPacket packetIn)
processLoginStart
in interface IServerLoginNetHandler
public void processEncryptionResponse(CEncryptionResponsePacket packetIn)
processEncryptionResponse
in interface IServerLoginNetHandler
public void processCustomPayloadLogin(CCustomPayloadLoginPacket p_209526_1_)
processCustomPayloadLogin
in interface IServerLoginNetHandler
protected com.mojang.authlib.GameProfile getOfflineProfile(com.mojang.authlib.GameProfile original)