Package net.minecraft.client.network
Class ClientLoginNetworkHandler
java.lang.Object
net.minecraft.client.network.ClientLoginNetworkHandler
- All Implemented Interfaces:
ClientLoginPacketListener
,PacketListener
@Environment(CLIENT) public class ClientLoginNetworkHandler extends Object implements ClientLoginPacketListener
-
Field Summary
Fields Modifier and Type Field Description private MinecraftClient
client
private ClientConnection
connection
private static Logger
LOGGER
private Screen
parentGui
private com.mojang.authlib.GameProfile
profile
private Consumer<Text>
statusConsumer
-
Constructor Summary
Constructors Constructor Description ClientLoginNetworkHandler(ClientConnection connection, MinecraftClient client, Screen parentGui, Consumer<Text> statusConsumer)
-
Method Summary
Modifier and Type Method Description ClientConnection
getConnection()
private com.mojang.authlib.minecraft.MinecraftSessionService
getSessionService()
private Text
joinServerSession(String serverId)
void
onCompression(LoginCompressionS2CPacket packet)
void
onDisconnect(LoginDisconnectS2CPacket packet)
void
onDisconnected(Text reason)
void
onHello(LoginHelloS2CPacket packet)
void
onLoginSuccess(LoginSuccessS2CPacket packet)
void
onQueryRequest(LoginQueryRequestS2CPacket packet)
-
Field Details
-
LOGGER
-
client
-
parentGui
-
statusConsumer
-
connection
-
profile
private com.mojang.authlib.GameProfile profile
-
-
Constructor Details
-
ClientLoginNetworkHandler
public ClientLoginNetworkHandler(ClientConnection connection, MinecraftClient client, @Nullable Screen parentGui, Consumer<Text> statusConsumer)
-
-
Method Details
-
onHello
- Specified by:
onHello
in interfaceClientLoginPacketListener
-
joinServerSession
-
getSessionService
private com.mojang.authlib.minecraft.MinecraftSessionService getSessionService() -
onLoginSuccess
- Specified by:
onLoginSuccess
in interfaceClientLoginPacketListener
-
onDisconnected
- Specified by:
onDisconnected
in interfacePacketListener
-
getConnection
- Specified by:
getConnection
in interfacePacketListener
-
onDisconnect
- Specified by:
onDisconnect
in interfaceClientLoginPacketListener
-
onCompression
- Specified by:
onCompression
in interfaceClientLoginPacketListener
-
onQueryRequest
- Specified by:
onQueryRequest
in interfaceClientLoginPacketListener
-