summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPugdoot <pugmatt@gmail.com>2025-05-06 14:08:13 -0400
committerPugdoot <pugmatt@gmail.com>2025-05-06 14:08:13 -0400
commit58aa6ec85a4103975dec89fe53cc0f7cab52b071 (patch)
tree14778d0ad87f7ffc8f2e41e9a6df68201bf09f9a
parent63859192e66d05c4283129eb85c10ea222714271 (diff)
downloadBedrockConnect-58aa6ec85a4103975dec89fe53cc0f7cab52b071.tar.gz
BedrockConnect-58aa6ec85a4103975dec89fe53cc0f7cab52b071.tar.bz2
BedrockConnect-58aa6ec85a4103975dec89fe53cc0f7cab52b071.zip
Update support version 1.21.80
-rw-r--r--.github/assets/supportedVersion2
-rw-r--r--serverlist-server/src/main/com/pyratron/pugmatt/bedrockconnect/BCPlayer.java8
-rw-r--r--serverlist-server/src/main/com/pyratron/pugmatt/bedrockconnect/BedrockConnect.java2
-rw-r--r--serverlist-server/src/main/com/pyratron/pugmatt/bedrockconnect/utils/BedrockProtocol.java4
4 files changed, 7 insertions, 9 deletions
diff --git a/.github/assets/supportedVersion b/.github/assets/supportedVersion
index 6483718..003273c 100644
--- a/.github/assets/supportedVersion
+++ b/.github/assets/supportedVersion
@@ -1 +1 @@
-1.21.73.01
+1.21.80.3
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 3fd54e4..19a67f7 100644
--- a/serverlist-server/src/main/com/pyratron/pugmatt/bedrockconnect/BCPlayer.java
+++ b/serverlist-server/src/main/com/pyratron/pugmatt/bedrockconnect/BCPlayer.java
@@ -272,9 +272,9 @@ public class BCPlayer {
startGamePacket.setEducationProductionId("");
startGamePacket.setForceExperimentalGameplay(OptionalBoolean.empty());
- startGamePacket.setAuthoritativeMovementMode(AuthoritativeMovementMode.CLIENT);
+ startGamePacket.setAuthoritativeMovementMode(AuthoritativeMovementMode.SERVER_WITH_REWIND);
startGamePacket.setRewindHistorySize(0);
- startGamePacket.setServerAuthoritativeBlockBreaking(false);
+ startGamePacket.setServerAuthoritativeBlockBreaking(true);
//startGamePacket.setTrial(false);
startGamePacket.setVanillaVersion("*");
startGamePacket.setInventoriesServerAuthoritative(true);
@@ -323,10 +323,6 @@ public class BCPlayer {
}
}
- BiomeDefinitionListPacket biomePacket = new BiomeDefinitionListPacket();
- biomePacket.setDefinitions(BedrockConnect.paletteManager.BIOMES);
- session.sendPacket(biomePacket);
-
AvailableEntityIdentifiersPacket entityPacket = new AvailableEntityIdentifiersPacket();
entityPacket.setIdentifiers(BedrockConnect.paletteManager.ENTITY_IDENTIFIERS);
session.sendPacket(entityPacket);
diff --git a/serverlist-server/src/main/com/pyratron/pugmatt/bedrockconnect/BedrockConnect.java b/serverlist-server/src/main/com/pyratron/pugmatt/bedrockconnect/BedrockConnect.java
index 0e20297..7c8dd3d 100644
--- a/serverlist-server/src/main/com/pyratron/pugmatt/bedrockconnect/BedrockConnect.java
+++ b/serverlist-server/src/main/com/pyratron/pugmatt/bedrockconnect/BedrockConnect.java
@@ -46,7 +46,7 @@ public class BedrockConnect {
public static int globalPacketLimit = RakConstants.DEFAULT_GLOBAL_PACKET_LIMIT;
- public static String release = "1.54.1";
+ public static String release = "1.55";
public static HashMap<String, String> featuredServerIps;
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 f49f6c0..4126a60 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
@@ -26,6 +26,7 @@ import org.cloudburstmc.protocol.bedrock.codec.v748.Bedrock_v748;
import org.cloudburstmc.protocol.bedrock.codec.v766.Bedrock_v766;
import org.cloudburstmc.protocol.bedrock.codec.v776.Bedrock_v776;
import org.cloudburstmc.protocol.bedrock.codec.v786.Bedrock_v786;
+import org.cloudburstmc.protocol.bedrock.codec.v800.Bedrock_v800;
import java.util.ArrayList;
import java.util.List;
@@ -37,7 +38,7 @@ public class BedrockProtocol {
/**
* Latest available version
*/
- public static final BedrockCodec DEFAULT_BEDROCK_CODEC = Bedrock_v786.CODEC;
+ public static final BedrockCodec DEFAULT_BEDROCK_CODEC = Bedrock_v800.CODEC;
/**
@@ -104,6 +105,7 @@ public class BedrockProtocol {
SUPPORTED_BEDROCK_CODECS.add(Bedrock_v776.CODEC.toBuilder()
.minecraftVersion("1.21.60")
.build());
+ SUPPORTED_BEDROCK_CODECS.add(Bedrock_v786.CODEC);
SUPPORTED_BEDROCK_CODECS.add(DEFAULT_BEDROCK_CODEC);
}