diff --git a/src/main/java/net/minestom/server/instance/DynamicChunk.java b/src/main/java/net/minestom/server/instance/DynamicChunk.java index dc89d31e3..75eb2db8a 100644 --- a/src/main/java/net/minestom/server/instance/DynamicChunk.java +++ b/src/main/java/net/minestom/server/instance/DynamicChunk.java @@ -211,7 +211,7 @@ public class DynamicChunk extends Chunk { final Section section = getSectionAt(y); final int blockStateId = section.blockPalette() .get(globalToSectionRelative(x), globalToSectionRelative(y), globalToSectionRelative(z)); - return Objects.requireNonNullElse(Block.fromStateId((short) blockStateId), Block.AIR); + return Objects.requireNonNullElse(Block.fromStateId(blockStateId), Block.AIR); } @Override diff --git a/src/main/java/net/minestom/server/snapshot/SnapshotImpl.java b/src/main/java/net/minestom/server/snapshot/SnapshotImpl.java index 02e753b8a..a934813fc 100644 --- a/src/main/java/net/minestom/server/snapshot/SnapshotImpl.java +++ b/src/main/java/net/minestom/server/snapshot/SnapshotImpl.java @@ -97,7 +97,7 @@ public final class SnapshotImpl { final Section section = sections[globalToChunk(y) - minSection]; final int blockStateId = section.blockPalette() .get(globalToSectionRelative(x), globalToSectionRelative(y), globalToSectionRelative(z)); - return Objects.requireNonNullElse(Block.fromStateId((short) blockStateId), Block.AIR); + return Objects.requireNonNullElse(Block.fromStateId(blockStateId), Block.AIR); } @Override