From bcd4ed617a61c5baa71d145e22ccd275ed1831cf Mon Sep 17 00:00:00 2001 From: Michael Primm Date: Thu, 23 Mar 2023 22:28:18 -0500 Subject: [PATCH] Missed checkin --- .../dynmap/common/chunk/GenericMapChunkCache.java | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/DynmapCore/src/main/java/org/dynmap/common/chunk/GenericMapChunkCache.java b/DynmapCore/src/main/java/org/dynmap/common/chunk/GenericMapChunkCache.java index 55f0cc44..1cbccee5 100644 --- a/DynmapCore/src/main/java/org/dynmap/common/chunk/GenericMapChunkCache.java +++ b/DynmapCore/src/main/java/org/dynmap/common/chunk/GenericMapChunkCache.java @@ -54,11 +54,13 @@ public abstract class GenericMapChunkCache extends MapChunkCache { private DynmapBlockState blk; private final int worldheight; private final int ymin; + private final int sealevel; OurMapIterator(int x0, int y0, int z0) { initialize(x0, y0, z0); worldheight = dw.worldheight; ymin = dw.minY; + sealevel = dw.sealevel; } @Override @@ -483,7 +485,16 @@ public abstract class GenericMapChunkCache extends MapChunkCache { public final int getWorldHeight() { return worldheight; } - + @Override + public final int getWorldYMin() { + return ymin; + } + /** + * Get world sealevel + */ + public final int getWorldSeaLevel() { + return sealevel; + } @Override public final long getBlockKey() { return (((chunkindex * (worldheight - ymin)) + (y - ymin)) << 8) | (bx << 4) | bz;