From 0c7b8a100867399511f2168bcc97b92530dd6b74 Mon Sep 17 00:00:00 2001 From: Sotr Date: Sun, 24 Mar 2019 05:08:58 +0800 Subject: [PATCH] Do not send break animation to himself --- src/main/java/net/minecraft/server/WorldManager.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/net/minecraft/server/WorldManager.java b/src/main/java/net/minecraft/server/WorldManager.java index 0203bc979..74ab39ab7 100644 --- a/src/main/java/net/minecraft/server/WorldManager.java +++ b/src/main/java/net/minecraft/server/WorldManager.java @@ -72,7 +72,7 @@ public class WorldManager implements IWorldAccess { Iterator iterator = list.iterator(); while (iterator.hasNext()) { EntityHuman human = iterator.next(); - if (!(human instanceof EntityPlayer)) continue; + if (!(human instanceof EntityPlayer) || human == entity) continue; EntityPlayer entityplayer = (EntityPlayer) human; // Paper end @@ -88,7 +88,7 @@ public class WorldManager implements IWorldAccess { // CraftBukkit end if (d0 * d0 + d1 * d1 + d2 * d2 < 1024.0D) { - //entityplayer.playerConnection.sendPacket(new PacketPlayOutBlockBreakAnimation(i, blockposition, j)); + entityplayer.playerConnection.sendPacket(new PacketPlayOutBlockBreakAnimation(i, blockposition, j)); } } }