From 23c0ed066d84c149ad41a54939e29ada4e674d59 Mon Sep 17 00:00:00 2001 From: Teriuihi Date: Mon, 30 May 2022 05:10:37 +0200 Subject: [PATCH] Fixed double adding user and check if user is loaded --- src/main/java/com/alttd/events/PluginMessageListener.java | 1 - src/main/java/com/alttd/objects/EconUser.java | 6 +----- 2 files changed, 1 insertion(+), 6 deletions(-) diff --git a/src/main/java/com/alttd/events/PluginMessageListener.java b/src/main/java/com/alttd/events/PluginMessageListener.java index 90cf988..c255f07 100644 --- a/src/main/java/com/alttd/events/PluginMessageListener.java +++ b/src/main/java/com/alttd/events/PluginMessageListener.java @@ -65,7 +65,6 @@ public class PluginMessageListener implements org.bukkit.plugin.messaging.Plugin Logger.info("Loaded EconUser for % and removed % points", uuid.toString(), String.valueOf(minutes * 2)); - EconUser.addUser(uuid, user); EconUser.removeQueriedUser(uuid); } }.runTaskAsynchronously(VillagerUI.getInstance()); diff --git a/src/main/java/com/alttd/objects/EconUser.java b/src/main/java/com/alttd/objects/EconUser.java index bbf712c..9d21107 100644 --- a/src/main/java/com/alttd/objects/EconUser.java +++ b/src/main/java/com/alttd/objects/EconUser.java @@ -30,10 +30,6 @@ public class EconUser { Logger.info("Created EconUser for: %", uuid.toString()); } - public static void addUser(UUID uuid, EconUser user) { - users.put(uuid, user); - } - public static void removeQueriedUser(UUID uuid) { queriedUsers.remove(uuid); } @@ -114,7 +110,7 @@ public class EconUser { private static HashSet queriedUsers = new HashSet<>(); public static void tryLoadUser(UUID uuid) { - if (queriedUsers.contains(uuid) && !users.containsKey(uuid)) + if (queriedUsers.contains(uuid) || users.containsKey(uuid)) return; queriedUsers.add(uuid); new BukkitRunnable() {