diff options
| author | Mattie <pugmatt@gmail.com> | 2023-02-07 07:46:29 -0500 |
|---|---|---|
| committer | Mattie <pugmatt@gmail.com> | 2023-02-07 07:46:29 -0500 |
| commit | ce8539863a18a14f60563f7e939c1d0dbc954aee (patch) | |
| tree | c0d8b834f9e06c6e32e8e9f14d2ee8ef3f9b7ca4 | |
| parent | 576e0a272b6e3d80e23c9effbee8481ae2f88824 (diff) | |
| download | BedrockConnect-1.27.tar.gz BedrockConnect-1.27.tar.bz2 BedrockConnect-1.27.zip | |
Support 1.19.60 update1.27
2 files changed, 5 insertions, 3 deletions
diff --git a/serverlist-server/src/main/com/pyratron/pugmatt/bedrockconnect/listeners/PacketHandler.java b/serverlist-server/src/main/com/pyratron/pugmatt/bedrockconnect/listeners/PacketHandler.java index acf190d..71bd352 100644 --- a/serverlist-server/src/main/com/pyratron/pugmatt/bedrockconnect/listeners/PacketHandler.java +++ b/serverlist-server/src/main/com/pyratron/pugmatt/bedrockconnect/listeners/PacketHandler.java @@ -407,7 +407,7 @@ public class PacketHandler implements BedrockPacketHandler { BedrockCodec packetCodec = BedrockProtocol.getBedrockCodec(packet.getProtocolVersion()); - if (protocolVersion != BedrockProtocol.DEFAULT_BEDROCK_CODEC.getProtocolVersion()) { + if (packetCodec == null) { PlayStatusPacket status = new PlayStatusPacket(); if (protocolVersion > BedrockProtocol.DEFAULT_BEDROCK_CODEC.getProtocolVersion()) { status.setStatus(PlayStatusPacket.Status.LOGIN_FAILED_SERVER_OLD); diff --git a/serverlist-server/src/main/com/pyratron/pugmatt/bedrockconnect/utils/BedrockProtocol.java b/serverlist-server/src/main/com/pyratron/pugmatt/bedrockconnect/utils/BedrockProtocol.java index 50500dc..8f4c305 100644 --- a/serverlist-server/src/main/com/pyratron/pugmatt/bedrockconnect/utils/BedrockProtocol.java +++ b/serverlist-server/src/main/com/pyratron/pugmatt/bedrockconnect/utils/BedrockProtocol.java @@ -6,6 +6,7 @@ import org.cloudburstmc.protocol.bedrock.codec.v545.Bedrock_v545; import org.cloudburstmc.protocol.bedrock.codec.v554.Bedrock_v554; import org.cloudburstmc.protocol.bedrock.codec.v557.Bedrock_v557; import org.cloudburstmc.protocol.bedrock.codec.v560.Bedrock_v560; +import org.cloudburstmc.protocol.bedrock.codec.v567.Bedrock_v567; import java.util.ArrayList; import java.util.List; @@ -16,7 +17,7 @@ public class BedrockProtocol { /** * Latest available version */ - public static final BedrockCodec DEFAULT_BEDROCK_CODEC = Bedrock_v560.CODEC; + public static final BedrockCodec DEFAULT_BEDROCK_CODEC = Bedrock_v567.CODEC; /** * A list of all supported Bedrock versions that can join BedrockConnect @@ -34,9 +35,10 @@ public class BedrockProtocol { SUPPORTED_BEDROCK_CODECS.add(Bedrock_v557.CODEC.toBuilder() .minecraftVersion("1.19.40/1.19.41") .build()); - SUPPORTED_BEDROCK_CODECS.add(DEFAULT_BEDROCK_CODEC.toBuilder() + SUPPORTED_BEDROCK_CODECS.add(Bedrock_v560.CODEC.toBuilder() .minecraftVersion("1.19.50/1.19.51") .build()); + SUPPORTED_BEDROCK_CODECS.add(DEFAULT_BEDROCK_CODEC); } /** |
