diff options
author | KHobbits <rob@khobbits.co.uk> | 2011-11-04 16:51:00 +0000 |
---|---|---|
committer | KHobbits <rob@khobbits.co.uk> | 2011-11-04 16:51:00 +0000 |
commit | a22d818ce9f0ad8c47e0b7ebbf920fcba42044f4 (patch) | |
tree | 7d7ef8380e6780d3ecaa905b8f5a58b2f8f8c7a7 | |
parent | 99565064a2c6e55dcee2e6f9540ccf0844d2c27e (diff) | |
download | Essentials-a22d818ce9f0ad8c47e0b7ebbf920fcba42044f4.tar Essentials-a22d818ce9f0ad8c47e0b7ebbf920fcba42044f4.tar.gz Essentials-a22d818ce9f0ad8c47e0b7ebbf920fcba42044f4.tar.lz Essentials-a22d818ce9f0ad8c47e0b7ebbf920fcba42044f4.tar.xz Essentials-a22d818ce9f0ad8c47e0b7ebbf920fcba42044f4.zip |
Force displayname update on /list.
Tidy duplicate displayname call.
-rw-r--r-- | Essentials/src/com/earth2me/essentials/EssentialsPlayerListener.java | 1 | ||||
-rw-r--r-- | Essentials/src/com/earth2me/essentials/User.java | 5 |
2 files changed, 4 insertions, 2 deletions
diff --git a/Essentials/src/com/earth2me/essentials/EssentialsPlayerListener.java b/Essentials/src/com/earth2me/essentials/EssentialsPlayerListener.java index c53c42b70..7a7ae4498 100644 --- a/Essentials/src/com/earth2me/essentials/EssentialsPlayerListener.java +++ b/Essentials/src/com/earth2me/essentials/EssentialsPlayerListener.java @@ -47,7 +47,6 @@ public class EssentialsPlayerListener extends PlayerListener public void onPlayerRespawn(final PlayerRespawnEvent event) { final User user = ess.getUser(event.getPlayer()); - user.setDisplayNick(user.getNick()); updateCompass(user); if (ess.getSettings().changeDisplayName()) { diff --git a/Essentials/src/com/earth2me/essentials/User.java b/Essentials/src/com/earth2me/essentials/User.java index 593abccbe..973ffd401 100644 --- a/Essentials/src/com/earth2me/essentials/User.java +++ b/Essentials/src/com/earth2me/essentials/User.java @@ -258,7 +258,6 @@ public class User extends UserData implements Comparable<User>, IReplyTo, IUser if (ess.getSettings().addPrefixSuffix()) { - if (!ess.getSettings().disablePrefix()) { final String prefix = ess.getPermissionsHandler().getPrefix(base).replace('&', 'ยง').replace("{WORLDNAME}", this.getWorld().getName()); @@ -291,6 +290,10 @@ public class User extends UserData implements Comparable<User>, IReplyTo, IUser @Override public String getDisplayName() { + if (ess.getSettings().changeDisplayName()) + { + setDisplayNick(getNick()); + } return super.getDisplayName() == null ? super.getName() : super.getDisplayName(); } |