From 675267c5b1cb4ba8e35f9c5a9957dc15ea6d4bbb Mon Sep 17 00:00:00 2001 From: Kam Date: Fri, 29 Mar 2024 21:50:52 -0400 Subject: [PATCH] Not Remote check for NPC Swing --- src/main/java/noppes/npcs/entity/EntityNPCInterface.java | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/main/java/noppes/npcs/entity/EntityNPCInterface.java b/src/main/java/noppes/npcs/entity/EntityNPCInterface.java index a47a67cca..348ca6158 100644 --- a/src/main/java/noppes/npcs/entity/EntityNPCInterface.java +++ b/src/main/java/noppes/npcs/entity/EntityNPCInterface.java @@ -288,9 +288,11 @@ public abstract class EntityNPCInterface extends EntityCreature implements IEnti if (this.worldObj instanceof WorldServer) { - NpcEvent.SwingEvent event = new NpcEvent.SwingEvent(wrappedNPC, stack); - if(EventHooks.onNPCMeleeSwing(this, event)) - return; + if(!isRemote()){ + NpcEvent.SwingEvent event = new NpcEvent.SwingEvent(wrappedNPC, stack); + if(EventHooks.onNPCMeleeSwing(this, event)) + return; + } ((WorldServer)this.worldObj).getEntityTracker().func_151247_a(this, new S0BPacketAnimation(this, 0)); }