From b70c7bd84fb538bf9831e7d03cf79b41fe6551b3 Mon Sep 17 00:00:00 2001 From: Danielv123 Date: Tue, 15 Jul 2025 16:43:06 +0200 Subject: [PATCH] Fix negative coordinates when drawing updated chunks --- plugins/minimap/web/CanvasMinimapPage.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/plugins/minimap/web/CanvasMinimapPage.tsx b/plugins/minimap/web/CanvasMinimapPage.tsx index 3ec25760..e411d866 100644 --- a/plugins/minimap/web/CanvasMinimapPage.tsx +++ b/plugins/minimap/web/CanvasMinimapPage.tsx @@ -290,8 +290,8 @@ export default function CanvasMinimapPage() { const tileKey = `${tileX},${tileY}`; // Calculate position within the tile - const localChunkX = chunkX % CHUNKS_PER_TILE; - const localChunkY = chunkY % CHUNKS_PER_TILE; + const localChunkX = ((chunkX % CHUNKS_PER_TILE) + CHUNKS_PER_TILE) % CHUNKS_PER_TILE; + const localChunkY = ((chunkY % CHUNKS_PER_TILE) + CHUNKS_PER_TILE) % CHUNKS_PER_TILE; const pixelX = localChunkX * CHUNK_SIZE; const pixelY = localChunkY * CHUNK_SIZE;