From 4a21e4b30c9db689f5bbd6638df953778e5bb0aa Mon Sep 17 00:00:00 2001 From: Pierre Dedrie Date: Sun, 19 Dec 2021 02:22:28 +0100 Subject: [PATCH] Changed IslandLevelCalculator minHeight to world minHeight for negative blocks height support since 1.18. (#246) --- .../world/bentobox/level/calculators/IslandLevelCalculator.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/world/bentobox/level/calculators/IslandLevelCalculator.java b/src/main/java/world/bentobox/level/calculators/IslandLevelCalculator.java index 2a1ac3a..845ba5c 100644 --- a/src/main/java/world/bentobox/level/calculators/IslandLevelCalculator.java +++ b/src/main/java/world/bentobox/level/calculators/IslandLevelCalculator.java @@ -433,7 +433,7 @@ public class IslandLevelCalculator { continue; } // Only count to the highest block in the world for some optimization - for (int y = 0; y < chunk.getWorld().getMaxHeight(); y++) { + for (int y = chunk.getWorld().getMinHeight(); y < chunk.getWorld().getMaxHeight(); y++) { BlockData blockData = chunkSnapshot.getBlockData(x, y, z); boolean belowSeaLevel = seaHeight > 0 && y <= seaHeight; // Slabs can be doubled, so check them twice