From 54a07ffb4846c7f2c4a43bd41ee4b11da9430849 Mon Sep 17 00:00:00 2001 From: somehussar <148253652+somehussar@users.noreply.github.com> Date: Mon, 3 Feb 2025 04:19:20 +0100 Subject: [PATCH] Dialog packet needs NPC --- .../npcs/network/packets/player/DialogSelectPacket.java | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/main/java/kamkeel/npcs/network/packets/player/DialogSelectPacket.java b/src/main/java/kamkeel/npcs/network/packets/player/DialogSelectPacket.java index 36dfc75e4..c87f7ae5d 100644 --- a/src/main/java/kamkeel/npcs/network/packets/player/DialogSelectPacket.java +++ b/src/main/java/kamkeel/npcs/network/packets/player/DialogSelectPacket.java @@ -25,6 +25,11 @@ public class DialogSelectPacket extends AbstractPacket { this.optionID = optionID; } + @Override + public boolean needsNPC() { + return true; + } + @Override public Enum getType() { return EnumPlayerPacket.DialogSelect; @@ -46,9 +51,6 @@ public class DialogSelectPacket extends AbstractPacket { if (!(player instanceof EntityPlayerMP)) return; EntityPlayerMP playerMP = (EntityPlayerMP) player; - EntityNPCInterface npc = NoppesUtilServer.getEditingNpc(playerMP); - if(npc == null) - return; NoppesUtilPlayer.dialogSelected(in.readInt(), in.readInt(), playerMP, npc); } }