diff options
author | snowleo <schneeleo@gmail.com> | 2011-07-19 00:09:30 +0200 |
---|---|---|
committer | snowleo <schneeleo@gmail.com> | 2011-07-19 00:09:30 +0200 |
commit | 9557b253444569be4da87e64118c8bb0f102f5d2 (patch) | |
tree | 283f4fecfebeecb890af09cc239935d5d8f5785c | |
parent | 256beda99874fa640a2872b06dfe76adf7731c9f (diff) | |
download | Essentials-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.java | 14 |
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; } |