From e513efb39367d1e5bdc4295651da4bc24f539ae9 Mon Sep 17 00:00:00 2001 From: ItsAnnie Date: Tue, 25 Jun 2024 13:17:07 +0100 Subject: [PATCH] Fixed bug in LargeFramebuffer#preparePacket(int,int,int) (#2213) --- src/main/java/net/minestom/server/map/LargeFramebuffer.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/net/minestom/server/map/LargeFramebuffer.java b/src/main/java/net/minestom/server/map/LargeFramebuffer.java index cd4f26f43..547592ffb 100644 --- a/src/main/java/net/minestom/server/map/LargeFramebuffer.java +++ b/src/main/java/net/minestom/server/map/LargeFramebuffer.java @@ -33,8 +33,8 @@ public interface LargeFramebuffer { byte[] colors = new byte[Framebuffer.WIDTH * Framebuffer.WIDTH]; final int width = Math.min(width(), left + Framebuffer.WIDTH) - left; final int height = Math.min(height(), top + Framebuffer.HEIGHT) - top; - for (int y = top; y < height; y++) { - for (int x = left; x < width; x++) { + for (int y = top; y < top+height; y++) { + for (int x = left; x < left+width; x++) { final byte color = getMapColor(x, y); colors[Framebuffer.index(x - left, y - top)] = color; }