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