From 7afb6e5fb8a1ea6a934f67a0c2d9f8284eec623d Mon Sep 17 00:00:00 2001 From: Mike Primm Date: Tue, 18 Jan 2022 23:55:17 -0600 Subject: [PATCH] Fix off-by-one on max chunk section --- .../src/main/java/org/dynmap/common/chunk/GenericChunk.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/DynmapCore/src/main/java/org/dynmap/common/chunk/GenericChunk.java b/DynmapCore/src/main/java/org/dynmap/common/chunk/GenericChunk.java index d6c97045..1adc1296 100644 --- a/DynmapCore/src/main/java/org/dynmap/common/chunk/GenericChunk.java +++ b/DynmapCore/src/main/java/org/dynmap/common/chunk/GenericChunk.java @@ -3,6 +3,7 @@ package org.dynmap.common.chunk; import java.util.Arrays; import org.dynmap.renderer.DynmapBlockState; +import org.dynmap.Log; import org.dynmap.common.BiomeMap; // Generic chunk representation @@ -97,7 +98,7 @@ public class GenericChunk { dataversion = 0; chunkstatus = null; int y_max = (world_ymax + 15) >> 4; // Round up - sections = new GenericChunkSection[y_max - y_min]; // Range for all potential sections + sections = new GenericChunkSection[y_max - y_min + 1]; // Range for all potential sections } // Set inhabited ticks public Builder inhabitedTicks(long inh) {