diff --git a/connector/src/main/java/org/geysermc/connector/network/session/GeyserSession.java b/connector/src/main/java/org/geysermc/connector/network/session/GeyserSession.java index b0ff126d..4a513236 100644 --- a/connector/src/main/java/org/geysermc/connector/network/session/GeyserSession.java +++ b/connector/src/main/java/org/geysermc/connector/network/session/GeyserSession.java @@ -60,7 +60,6 @@ import org.geysermc.connector.network.session.cache.*; import org.geysermc.connector.network.translators.Registry; import org.geysermc.connector.network.translators.TranslatorsInit; import org.geysermc.connector.utils.Toolbox; -import org.geysermc.connector.world.chunk.ChunkPosition; import java.net.InetSocketAddress; import java.util.UUID; diff --git a/connector/src/main/java/org/geysermc/connector/utils/Toolbox.java b/connector/src/main/java/org/geysermc/connector/utils/Toolbox.java index 0b895c34..db873900 100644 --- a/connector/src/main/java/org/geysermc/connector/utils/Toolbox.java +++ b/connector/src/main/java/org/geysermc/connector/utils/Toolbox.java @@ -35,7 +35,7 @@ public class Toolbox { Map blockIdToIdentifier = new HashMap<>(); ListTag blocksTag; - NBTInputStream nbtInputStream = NbtUtils.createReader(stream); + NBTInputStream nbtInputStream = NbtUtils.createNetworkReader(stream); try { blocksTag = (ListTag) nbtInputStream.readTag(); nbtInputStream.close(); diff --git a/connector/src/main/resources/bedrock/runtime_block_states.dat b/connector/src/main/resources/bedrock/runtime_block_states.dat index 8e49d318..a0623f43 100644 Binary files a/connector/src/main/resources/bedrock/runtime_block_states.dat and b/connector/src/main/resources/bedrock/runtime_block_states.dat differ