From 868196d6d710a955eb76857cd45eb3289809807d Mon Sep 17 00:00:00 2001 From: david <89749147+analnyroztahovac@users.noreply.github.com> Date: Sun, 10 Sep 2023 11:46:13 +0200 Subject: [PATCH] fix (#2536) --- .../main/java/com/denizenscript/denizen/objects/ChunkTag.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/plugin/src/main/java/com/denizenscript/denizen/objects/ChunkTag.java b/plugin/src/main/java/com/denizenscript/denizen/objects/ChunkTag.java index 7bf4ffa834..b4d2436ec9 100644 --- a/plugin/src/main/java/com/denizenscript/denizen/objects/ChunkTag.java +++ b/plugin/src/main/java/com/denizenscript/denizen/objects/ChunkTag.java @@ -676,9 +676,10 @@ public static void register() { return null; } ChunkSnapshot snapshot = chunk.getChunkSnapshot(); + int sub = NMSHandler.getVersion().isAtLeast(NMSVersion.v1_18) ? 0 : 1; for (int x = 0; x < 16; x++) { for (int z = 0; z < 16; z++) { - surface_blocks.addObject(new LocationTag(chunk.getWorld(), chunk.getX() << 4 | x, snapshot.getHighestBlockYAt(x, z) - 1, chunk.getZ() << 4 | z)); + surface_blocks.addObject(new LocationTag(chunk.getWorld(), chunk.getX() << 4 | x, snapshot.getHighestBlockYAt(x, z) - sub, chunk.getZ() << 4 | z)); } } return surface_blocks;