summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorsnowleo <schneeleo@gmail.com>2011-07-19 00:09:30 +0200
committersnowleo <schneeleo@gmail.com>2011-07-19 00:09:30 +0200
commit9557b253444569be4da87e64118c8bb0f102f5d2 (patch)
tree283f4fecfebeecb890af09cc239935d5d8f5785c
parent256beda99874fa640a2872b06dfe76adf7731c9f (diff)
downloadEssentials-9557b253444569be4da87e64118c8bb0f102f5d2.tar
Essentials-9557b253444569be4da87e64118c8bb0f102f5d2.tar.gz
Essentials-9557b253444569be4da87e64118c8bb0f102f5d2.tar.lz
Essentials-9557b253444569be4da87e64118c8bb0f102f5d2.tar.xz
Essentials-9557b253444569be4da87e64118c8bb0f102f5d2.zip
show hidden for /whois
-rw-r--r--Essentials/src/com/earth2me/essentials/commands/Commandwhois.java14
1 files changed, 13 insertions, 1 deletions
diff --git a/Essentials/src/com/earth2me/essentials/commands/Commandwhois.java b/Essentials/src/com/earth2me/essentials/commands/Commandwhois.java
index 9b5d172f2..ef815dd87 100644
--- a/Essentials/src/com/earth2me/essentials/commands/Commandwhois.java
+++ b/Essentials/src/com/earth2me/essentials/commands/Commandwhois.java
@@ -22,13 +22,25 @@ public class Commandwhois extends EssentialsCommand
{
throw new NotEnoughArgumentsException();
}
+ boolean showhidden = false;
+ if (sender instanceof Player)
+ {
+ if (ess.getUser(sender).isAuthorized("essentials.list.hidden"))
+ {
+ showhidden = true;
+ }
+ }
+ else
+ {
+ showhidden = true;
+ }
String whois = args[0].toLowerCase();
charge(sender);
int prefixLength = ChatColor.stripColor(ess.getSettings().getNicknamePrefix()).length();
for (Player p : server.getOnlinePlayers())
{
User u = ess.getUser(p);
- if (u.isHidden())
+ if (u.isHidden() && !showhidden)
{
continue;
}