diff options
Diffstat (limited to 'EssentialsGroupManager/src/org/anjocaido/groupmanager/dataholder/WorldDataHolder.java')
-rw-r--r-- | EssentialsGroupManager/src/org/anjocaido/groupmanager/dataholder/WorldDataHolder.java | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/EssentialsGroupManager/src/org/anjocaido/groupmanager/dataholder/WorldDataHolder.java b/EssentialsGroupManager/src/org/anjocaido/groupmanager/dataholder/WorldDataHolder.java index 3a8aec335..af88bc833 100644 --- a/EssentialsGroupManager/src/org/anjocaido/groupmanager/dataholder/WorldDataHolder.java +++ b/EssentialsGroupManager/src/org/anjocaido/groupmanager/dataholder/WorldDataHolder.java @@ -130,7 +130,7 @@ public class WorldDataHolder { User user = getUsers().get(uid); - if (user.getLastName().equalsIgnoreCase(userId)) { + if ((user != null) && user.getLastName().equalsIgnoreCase(userId)) { return user; } } @@ -156,7 +156,8 @@ public class WorldDataHolder { User user = getUsers().get(uUID.toLowerCase()); if (user != null) { - + System.out.println("Matched: " + uUID); + System.out.println("In World: " + this.getName()); user.setLastName(currentName); return user; @@ -177,6 +178,9 @@ public class WorldDataHolder { return getUsers().get(uUID.toLowerCase()); } + System.out.println("New user: " + uUID); + System.out.println("In World: " + this.getName()); + // No user account found so create a new one. User newUser = createUser(uUID); newUser.setLastName(currentName); |