diff --git a/src/main/java/de/bixilon/minosoft/gui/rendering/chunk/WorldRenderer.kt b/src/main/java/de/bixilon/minosoft/gui/rendering/chunk/WorldRenderer.kt index f3fe2bb37..d21a25608 100644 --- a/src/main/java/de/bixilon/minosoft/gui/rendering/chunk/WorldRenderer.kt +++ b/src/main/java/de/bixilon/minosoft/gui/rendering/chunk/WorldRenderer.kt @@ -193,15 +193,15 @@ class WorldRenderer( chunkShader.use() val visibleChunks = visibleChunks.toSynchronizedMap() - for ((_, map) in visibleChunks) { - for ((_, mesh) in map) { + for (map in visibleChunks.values) { + for (mesh in map.values) { mesh.opaqueSectionArrayMesh.draw() } } glDepthMask(false) - for ((_, map) in visibleChunks) { - for ((_, mesh) in map) { + for (map in visibleChunks.values) { + for (mesh in map.values) { mesh.transparentSectionArrayMesh?.draw() } }