Fix neighbour chunk update

+1 for x axis is missed in getChunk()
This commit is contained in:
Richard Try 2024-12-07 18:57:16 +03:00 committed by GitHub
parent 61b73bfabd
commit f6d5735f14
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -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))) {