summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorsnowleo <schneeleo@gmail.com>2011-08-19 02:32:34 +0200
committersnowleo <schneeleo@gmail.com>2011-08-19 02:32:34 +0200
commit3fb48aa5659553664a28acda42ce9fe7933bd38a (patch)
tree156fcb015a2466d392219d1ce1156c4ed966a4b8
parent521f5f6c070664ad921004ae7958b9058c0ef449 (diff)
downloadEssentials-3fb48aa5659553664a28acda42ce9fe7933bd38a.tar
Essentials-3fb48aa5659553664a28acda42ce9fe7933bd38a.tar.gz
Essentials-3fb48aa5659553664a28acda42ce9fe7933bd38a.tar.lz
Essentials-3fb48aa5659553664a28acda42ce9fe7933bd38a.tar.xz
Essentials-3fb48aa5659553664a28acda42ce9fe7933bd38a.zip
Removed unused users map
-rw-r--r--Essentials/src/com/earth2me/essentials/Essentials.java8
-rw-r--r--Essentials/src/com/earth2me/essentials/UserMap.java5
2 files changed, 6 insertions, 7 deletions
diff --git a/Essentials/src/com/earth2me/essentials/Essentials.java b/Essentials/src/com/earth2me/essentials/Essentials.java
index 49c3e8e88..56693632e 100644
--- a/Essentials/src/com/earth2me/essentials/Essentials.java
+++ b/Essentials/src/com/earth2me/essentials/Essentials.java
@@ -58,7 +58,6 @@ public class Essentials extends JavaPlugin implements IEssentials
private transient Backup backup;
private transient BanWorkaround bans;
private transient ItemDb itemDb;
- private transient final Map<String, User> users = new HashMap<String, User>();
private transient EssentialsUpdateTimer updateTimer;
private transient final Methods paymentMethod = new Methods();
private transient final static boolean enableErrorLogging = false;
@@ -237,11 +236,6 @@ public class Essentials extends JavaPlugin implements IEssentials
Util.updateLocale(settings.getLocale(), this);
- for (User user : users.values())
- {
- user.reloadConfig();
- }
-
// for motd
getConfiguration().load();
}
@@ -314,7 +308,7 @@ public class Essentials extends JavaPlugin implements IEssentials
}
}
m = m.replace("{ONLINE}", Integer.toString(getServer().getOnlinePlayers().length - playerHidden));
- m = m.replace("{UNIQUE}", Integer.toString(users.size()));
+ m = m.replace("{UNIQUE}", Integer.toString(userMap.getUniqueUsers()));
if (m.matches(".*\\{PLAYERLIST\\}.*"))
{
diff --git a/Essentials/src/com/earth2me/essentials/UserMap.java b/Essentials/src/com/earth2me/essentials/UserMap.java
index 7a7fdb4af..271d7d0ab 100644
--- a/Essentials/src/com/earth2me/essentials/UserMap.java
+++ b/Essentials/src/com/earth2me/essentials/UserMap.java
@@ -104,4 +104,9 @@ public class UserMap implements Function<String, User>, IConf
}
return userSet;
}
+
+ public int getUniqueUsers()
+ {
+ return users.size();
+ }
}