From e39e128aa69635c2c4c888c5fbd86c7d5602d092 Mon Sep 17 00:00:00 2001 From: Lixfel Date: Sun, 5 Feb 2023 19:17:25 +0100 Subject: [PATCH] prevent double filter --- SpigotCore_Main/src/de/steamwar/entity/REntityServer.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/SpigotCore_Main/src/de/steamwar/entity/REntityServer.java b/SpigotCore_Main/src/de/steamwar/entity/REntityServer.java index ecc59c7..a718c41 100644 --- a/SpigotCore_Main/src/de/steamwar/entity/REntityServer.java +++ b/SpigotCore_Main/src/de/steamwar/entity/REntityServer.java @@ -76,8 +76,11 @@ public class REntityServer implements Listener { } public void setCallback(EntityActionListener callback) { + boolean uninitialized = this.callback == null; this.callback = callback; - TinyProtocol.instance.addFilter(useEntity, filter); + + if(uninitialized) + TinyProtocol.instance.addFilter(useEntity, filter); } public void addPlayer(Player player) {