summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthew <pugmatt@gmail.com>2021-06-01 23:16:33 -0400
committerGitHub <noreply@github.com>2021-06-01 23:16:33 -0400
commitc01861c4894d8fdcaa659f3032da2be41811784e (patch)
treefda47604efcbb7af8258ffc4cbe47854cc9b34a9
parentfd8e8b905c1faefc75c280a27f4d1043dc76fa30 (diff)
parentaa8c7dc30699d8437f27c8ae22d93497435172f1 (diff)
downloadBedrockConnect-1.7.tar.gz
BedrockConnect-1.7.tar.bz2
BedrockConnect-1.7.zip
Merge pull request #192 from Camotoy/feature/1.171.7
1.17 support
-rw-r--r--serverlist-server/pom.xml4
-rw-r--r--serverlist-server/src/main/com/pyratron/pugmatt/bedrockconnect/BCPlayer.java1
-rw-r--r--serverlist-server/src/main/com/pyratron/pugmatt/bedrockconnect/utils/BedrockProtocol.java6
3 files changed, 7 insertions, 4 deletions
diff --git a/serverlist-server/pom.xml b/serverlist-server/pom.xml
index 429003f..ea7e075 100644
--- a/serverlist-server/pom.xml
+++ b/serverlist-server/pom.xml
@@ -87,8 +87,8 @@
</dependency>
<dependency>
<groupId>com.nukkitx.protocol</groupId>
- <artifactId>bedrock-v431</artifactId>
- <version>2.7.0-SNAPSHOT</version>
+ <artifactId>bedrock-v440</artifactId>
+ <version>2.8.0-SNAPSHOT</version>
<scope>compile</scope>
<exclusions>
<exclusion>
diff --git a/serverlist-server/src/main/com/pyratron/pugmatt/bedrockconnect/BCPlayer.java b/serverlist-server/src/main/com/pyratron/pugmatt/bedrockconnect/BCPlayer.java
index f95182f..5be0444 100644
--- a/serverlist-server/src/main/com/pyratron/pugmatt/bedrockconnect/BCPlayer.java
+++ b/serverlist-server/src/main/com/pyratron/pugmatt/bedrockconnect/BCPlayer.java
@@ -225,6 +225,7 @@ public class BCPlayer {
startGamePacket.setCurrentTick(0);
startGamePacket.setEnchantmentSeed(0);
startGamePacket.setMultiplayerCorrelationId("");
+ startGamePacket.setServerEngine("");
startGamePacket.setBlockPalette(BedrockConnect.paletteManager.CACHED_PALLETE);
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 e5a7b10..49a80b0 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
@@ -5,6 +5,7 @@ import com.nukkitx.protocol.bedrock.v419.Bedrock_v419;
import com.nukkitx.protocol.bedrock.v422.Bedrock_v422;
import com.nukkitx.protocol.bedrock.v428.Bedrock_v428;
import com.nukkitx.protocol.bedrock.v431.Bedrock_v431;
+import com.nukkitx.protocol.bedrock.v440.Bedrock_v440;
import java.util.ArrayList;
import java.util.List;
@@ -15,7 +16,7 @@ public class BedrockProtocol {
/**
* Latest available version
*/
- public static final BedrockPacketCodec DEFAULT_BEDROCK_CODEC = Bedrock_v428.V428_CODEC;
+ public static final BedrockPacketCodec DEFAULT_BEDROCK_CODEC = Bedrock_v431.V431_CODEC;
/**
* A list of all supported Bedrock versions that can join BedrockConnect
@@ -29,8 +30,9 @@ public class BedrockProtocol {
SUPPORTED_BEDROCK_CODECS.add(Bedrock_v422.V422_CODEC.toBuilder()
.minecraftVersion("1.16.200/1.16.201")
.build());
+ SUPPORTED_BEDROCK_CODECS.add(Bedrock_v428.V428_CODEC);
SUPPORTED_BEDROCK_CODECS.add(DEFAULT_BEDROCK_CODEC);
- SUPPORTED_BEDROCK_CODECS.add(Bedrock_v431.V431_CODEC);
+ SUPPORTED_BEDROCK_CODECS.add(Bedrock_v440.V440_CODEC);
}
/**