From f6d5735f14d20e30135a32d1a88bd3e9eaa70975 Mon Sep 17 00:00:00 2001 From: Richard Try Date: Sat, 7 Dec 2024 18:57:16 +0300 Subject: [PATCH] Fix neighbour chunk update +1 for x axis is missed in getChunk() --- src/voxels/Chunks.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/voxels/Chunks.cpp b/src/voxels/Chunks.cpp index 0942550e..94324964 100644 --- a/src/voxels/Chunks.cpp +++ b/src/voxels/Chunks.cpp @@ -422,7 +422,7 @@ void Chunks::set( if (lz == 0 && (chunk = getChunk(cx, cz - 1))) { chunk->flags.modified = true; } - if (lx == CHUNK_W - 1 && (chunk = getChunk(cx, cz))) { + if (lx == CHUNK_W - 1 && (chunk = getChunk(cx + 1, cz))) { chunk->flags.modified = true; } if (lz == CHUNK_D - 1 && (chunk = getChunk(cx, cz + 1))) {