1
0
mirror of https://github.com/GeyserMC/Geyser.git synced 2025-12-26 10:19:12 +00:00

ConnectorServerEventHandler: set default packet handler (#1148)

This allows disconnect packets to be sent and kick unsupported versions of the game.
This commit is contained in:
Camotoy
2020-08-13 10:56:03 -04:00
committed by GitHub
parent bf238f52c7
commit 4bcf44638e

View File

@@ -108,6 +108,8 @@ public class ConnectorServerEventHandler implements BedrockServerEventHandler {
public void onSessionCreation(BedrockServerSession bedrockServerSession) {
bedrockServerSession.setLogging(true);
bedrockServerSession.setPacketHandler(new UpstreamPacketHandler(connector, new GeyserSession(connector, bedrockServerSession)));
// Set the packet codec to default just in case we need to send disconnect packets.
bedrockServerSession.setPacketCodec(BedrockProtocol.DEFAULT_BEDROCK_CODEC);
}
@Override