From 9ef4062d4a2a2b0a147de6c11f3be4fa5f5165e9 Mon Sep 17 00:00:00 2001 From: zOnlyKroks Date: Tue, 5 Apr 2022 18:24:23 +0200 Subject: [PATCH] Remove Redundant Message when switching Servers --- src/de/steamwar/bungeecore/listeners/mods/Fabric.java | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/de/steamwar/bungeecore/listeners/mods/Fabric.java b/src/de/steamwar/bungeecore/listeners/mods/Fabric.java index 1e0b675..e9e1f52 100644 --- a/src/de/steamwar/bungeecore/listeners/mods/Fabric.java +++ b/src/de/steamwar/bungeecore/listeners/mods/Fabric.java @@ -42,7 +42,7 @@ public class Fabric extends BasicListener { private final Set neededMods = new HashSet<>(); - public static List checkedPlayers = new LinkedList<>(); + public static final Set checkedPlayers = new HashSet<>(); { neededMods.add("java"); @@ -63,8 +63,6 @@ public class Fabric extends BasicListener { ProxiedPlayer player = (ProxiedPlayer) e.getSender(); SteamwarUser user = SteamwarUser.get(player.getUniqueId()); - if(checkedPlayers.contains(player)) return; - List mods = new LinkedList<>(); byte[] data = e.getData(); @@ -112,9 +110,9 @@ public class Fabric extends BasicListener { } if(Utils.handleMods(player,mods)) { + if(!checkedPlayers.contains(player)) Message.send("MODIFICATION_CHECK_SUCCESS", player); checkedPlayers.add(player); Storage.fabricPlayers.remove(player); - Message.send("MODIFICATION_CHECK_SUCCESS", player); } }