From 34ba1330e2054c494235298f08e901e9de920321 Mon Sep 17 00:00:00 2001 From: Bixilon Date: Wed, 5 Oct 2022 10:43:54 +0200 Subject: [PATCH] fix crash on worlds with minHeight < 0 --- .../de/bixilon/minosoft/data/world/chunk/light/ChunkLight.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/de/bixilon/minosoft/data/world/chunk/light/ChunkLight.kt b/src/main/java/de/bixilon/minosoft/data/world/chunk/light/ChunkLight.kt index 8fc6bb257..0d12c9324 100644 --- a/src/main/java/de/bixilon/minosoft/data/world/chunk/light/ChunkLight.kt +++ b/src/main/java/de/bixilon/minosoft/data/world/chunk/light/ChunkLight.kt @@ -192,7 +192,7 @@ class ChunkLight(private val chunk: Chunk) { var y = minY - sectionLoop@ for (sectionIndex in (startY.sectionHeight - chunk.lowestSection) downTo chunk.lowestSection * ProtocolDefinition.SECTION_HEIGHT_Y) { + sectionLoop@ for (sectionIndex in (startY.sectionHeight - chunk.lowestSection) downTo 0) { if (sectionIndex >= sections.size) { // starting from above world continue