summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKHobbits <rob@khobbits.co.uk>2011-10-04 07:21:09 +0100
committerKHobbits <rob@khobbits.co.uk>2011-10-04 07:21:09 +0100
commitda337284e5b538c7b9dc74a0268ec00d84b8f45b (patch)
tree68906a96e4e79c92f1942e8bf115c5bb1fe8bce5
parent0aa9f79629fc4f6381ee489998bcea6558e85857 (diff)
downloadEssentials-da337284e5b538c7b9dc74a0268ec00d84b8f45b.tar
Essentials-da337284e5b538c7b9dc74a0268ec00d84b8f45b.tar.gz
Essentials-da337284e5b538c7b9dc74a0268ec00d84b8f45b.tar.lz
Essentials-da337284e5b538c7b9dc74a0268ec00d84b8f45b.tar.xz
Essentials-da337284e5b538c7b9dc74a0268ec00d84b8f45b.zip
Adding list name to /nick support.
-rw-r--r--Essentials/src/com/earth2me/essentials/EssentialsPlayerListener.java10
-rw-r--r--Essentials/src/com/earth2me/essentials/User.java6
-rw-r--r--Essentials/src/com/earth2me/essentials/commands/Commandnick.java8
3 files changed, 15 insertions, 9 deletions
diff --git a/Essentials/src/com/earth2me/essentials/EssentialsPlayerListener.java b/Essentials/src/com/earth2me/essentials/EssentialsPlayerListener.java
index 2f690910f..ddf0a6806 100644
--- a/Essentials/src/com/earth2me/essentials/EssentialsPlayerListener.java
+++ b/Essentials/src/com/earth2me/essentials/EssentialsPlayerListener.java
@@ -46,11 +46,11 @@ public class EssentialsPlayerListener extends PlayerListener
public void onPlayerRespawn(final PlayerRespawnEvent event)
{
final User user = ess.getUser(event.getPlayer());
- user.setDisplayName(user.getNick());
+ user.setDisplayNick(user.getNick());
updateCompass(user);
if (ess.getSettings().changeDisplayName())
{
- user.setDisplayName(user.getNick());
+ user.setDisplayNick(user.getNick());
}
}
@@ -76,7 +76,7 @@ public class EssentialsPlayerListener extends PlayerListener
user.updateActivity(true);
if (ess.getSettings().changeDisplayName())
{
- user.setDisplayName(user.getNick());
+ user.setDisplayNick(user.getNick());
}
}
@@ -262,7 +262,7 @@ public class EssentialsPlayerListener extends PlayerListener
if (ess.getSettings().changeDisplayName())
{
- user.setDisplayName(user.getNick());
+ user.setDisplayNick(user.getNick());
}
user.updateActivity(false);
if (user.isAuthorized("essentials.sleepingignored"))
@@ -351,7 +351,7 @@ public class EssentialsPlayerListener extends PlayerListener
final User user = ess.getUser(event.getPlayer());
if (ess.getSettings().changeDisplayName())
{
- user.setDisplayName(user.getNick());
+ user.setDisplayNick(user.getNick());
}
updateCompass(user);
}
diff --git a/Essentials/src/com/earth2me/essentials/User.java b/Essentials/src/com/earth2me/essentials/User.java
index b68e93656..fe811e50f 100644
--- a/Essentials/src/com/earth2me/essentials/User.java
+++ b/Essentials/src/com/earth2me/essentials/User.java
@@ -282,6 +282,12 @@ public class User extends UserData implements Comparable<User>, IReplyTo, IUser
return nickname.toString();
}
+
+ public void setDisplayNick(String name)
+ {
+ setDisplayName(name);
+ setPlayerListName(name);
+ }
public Teleport getTeleport()
{
diff --git a/Essentials/src/com/earth2me/essentials/commands/Commandnick.java b/Essentials/src/com/earth2me/essentials/commands/Commandnick.java
index 253ec7646..f2165aebc 100644
--- a/Essentials/src/com/earth2me/essentials/commands/Commandnick.java
+++ b/Essentials/src/com/earth2me/essentials/commands/Commandnick.java
@@ -41,7 +41,7 @@ public class Commandnick extends EssentialsCommand
String nick = args[0];
if ("off".equalsIgnoreCase(nick) || user.getName().equalsIgnoreCase(nick))
{
- user.setDisplayName(user.getName());
+ user.setDisplayNick(user.getName());
user.setNickname(null);
user.sendMessage(Util.i18n("nickNoMore"));
return;
@@ -67,7 +67,7 @@ public class Commandnick extends EssentialsCommand
}
}
- user.setDisplayName(ess.getSettings().getNicknamePrefix() + nick);
+ user.setDisplayNick(ess.getSettings().getNicknamePrefix() + nick);
user.setNickname(nick);
user.sendMessage(Util.format("nickSet", user.getDisplayName() + "§7."));
}
@@ -95,13 +95,13 @@ public class Commandnick extends EssentialsCommand
String nick = args[1];
if ("off".equalsIgnoreCase(nick) || target.getName().equalsIgnoreCase(nick))
{
- target.setDisplayName(target.getName());
+ target.setDisplayNick(target.getName());
target.setNickname(null);
target.sendMessage(Util.i18n("nickNoMore"));
}
else
{
- target.setDisplayName(ess.getSettings().getNicknamePrefix() + nick);
+ target.setDisplayNick(ess.getSettings().getNicknamePrefix() + nick);
target.setNickname(nick);
target.sendMessage(Util.format("nickSet", target.getDisplayName() + "§7."));
}