summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorElgarL <ElgarL@Palmergames.com>2014-06-19 21:40:01 +0100
committerElgarL <ElgarL@Palmergames.com>2014-06-19 21:40:01 +0100
commitf336e54b67b585186a83735f15d6d7f73decc522 (patch)
treeff179eb6c68fa1fc95e19759343f18951711c8dd
parent2e0a1dde857492e83d917fa2888a5ddf67d17b6d (diff)
downloadEssentials-f336e54b67b585186a83735f15d6d7f73decc522.tar
Essentials-f336e54b67b585186a83735f15d6d7f73decc522.tar.gz
Essentials-f336e54b67b585186a83735f15d6d7f73decc522.tar.lz
Essentials-f336e54b67b585186a83735f15d6d7f73decc522.tar.xz
Essentials-f336e54b67b585186a83735f15d6d7f73decc522.zip
Prevent plugins which run their PlayerJoinEvent too early from breaking the name to UUID lookups.
No plugin bar permission plugins shoud be running on Lowest for the PlayerJoinEvent
-rw-r--r--EssentialsGroupManager/src/org/anjocaido/groupmanager/dataholder/WorldDataHolder.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/EssentialsGroupManager/src/org/anjocaido/groupmanager/dataholder/WorldDataHolder.java b/EssentialsGroupManager/src/org/anjocaido/groupmanager/dataholder/WorldDataHolder.java
index 0373694a6..3b0132617 100644
--- a/EssentialsGroupManager/src/org/anjocaido/groupmanager/dataholder/WorldDataHolder.java
+++ b/EssentialsGroupManager/src/org/anjocaido/groupmanager/dataholder/WorldDataHolder.java
@@ -121,7 +121,7 @@ public class WorldDataHolder {
}
// Legacy name matching
- if (userId.length() < 36) {
+ if ((userId.length() < 36) && nameToUUIDLookup.containsKey(userId)) {
// Search for a name to UUID match
for (String uid : getUUIDLookup(userId)) {