From d197415739f0e75369a4b14de808ce9c16c808d8 Mon Sep 17 00:00:00 2001 From: MihailRis Date: Sat, 17 Jan 2026 19:33:33 +0300 Subject: [PATCH] fix on_chunk_register_event --- src/voxels/blocks_agent.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/voxels/blocks_agent.cpp b/src/voxels/blocks_agent.cpp index b2a16a886..436372457 100644 --- a/src/voxels/blocks_agent.cpp +++ b/src/voxels/blocks_agent.cpp @@ -41,7 +41,9 @@ static void on_chunk_register_event( if ((bits & 0x80) == 0) { const auto& def = indices.blocks.require(id); bits = get_events_bits(def); - flagsCache[id] = bits | 0x80; + if (id < sizeof(flagsCache)) { + flagsCache[id] = bits | 0x80; + } } bits &= 0x7F; if (bits == 0) {