From 62295994997312623ec6446cda6b83167d446b15 Mon Sep 17 00:00:00 2001 From: Dereku Date: Fri, 30 Jan 2026 04:40:52 +0700 Subject: [PATCH] Do not send block updates if player does not have this chunk yet --- src/net/minecraft/server/observers/PlayerInstance.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/net/minecraft/server/observers/PlayerInstance.java b/src/net/minecraft/server/observers/PlayerInstance.java index dd8ca09..dc73057 100644 --- a/src/net/minecraft/server/observers/PlayerInstance.java +++ b/src/net/minecraft/server/observers/PlayerInstance.java @@ -117,6 +117,11 @@ class PlayerInstance { public void sendPacketToPlayersInInstance(Packet var1) { for (int var2 = 0; var2 < this.players.size(); ++var2) { EntityPlayerMP var3 = (EntityPlayerMP) this.players.get(var2); + // Patch start + if (var1.isChunkDataPacket && var3.loadedChunks.contains(this.currentChunk)) { + continue; + } + // Patch end if (var3.field_420_ah.contains(this.currentChunk)) { var3.playerNetServerHandler.sendPacket(var1); }