summaryrefslogtreecommitdiffstats
path: root/EssentialsGroupManager/src/org/anjocaido/groupmanager
diff options
context:
space:
mode:
authorElgarL <ElgarL@palmergames.com>2012-04-07 11:47:07 +0100
committerElgarL <ElgarL@palmergames.com>2012-04-07 11:47:07 +0100
commit3a9f1f098892e2089b33891d5a18b0515a0f909f (patch)
tree0d2f83936787268558562df89199b1a3f030d1d4 /EssentialsGroupManager/src/org/anjocaido/groupmanager
parent55433e2288238d06a35fe1a81e832d2510d91429 (diff)
downloadEssentials-3a9f1f098892e2089b33891d5a18b0515a0f909f.tar
Essentials-3a9f1f098892e2089b33891d5a18b0515a0f909f.tar.gz
Essentials-3a9f1f098892e2089b33891d5a18b0515a0f909f.tar.lz
Essentials-3a9f1f098892e2089b33891d5a18b0515a0f909f.tar.xz
Essentials-3a9f1f098892e2089b33891d5a18b0515a0f909f.zip
Expand 'manwhois' to also list a users subgroups.
Diffstat (limited to 'EssentialsGroupManager/src/org/anjocaido/groupmanager')
-rw-r--r--EssentialsGroupManager/src/org/anjocaido/groupmanager/GroupManager.java10
1 files changed, 10 insertions, 0 deletions
diff --git a/EssentialsGroupManager/src/org/anjocaido/groupmanager/GroupManager.java b/EssentialsGroupManager/src/org/anjocaido/groupmanager/GroupManager.java
index d1c62d4de..76babb1ec 100644
--- a/EssentialsGroupManager/src/org/anjocaido/groupmanager/GroupManager.java
+++ b/EssentialsGroupManager/src/org/anjocaido/groupmanager/GroupManager.java
@@ -1398,6 +1398,16 @@ public class GroupManager extends JavaPlugin {
// Seems OK
sender.sendMessage(ChatColor.YELLOW + "Name: " + ChatColor.GREEN + auxUser.getName());
sender.sendMessage(ChatColor.YELLOW + "Group: " + ChatColor.GREEN + auxUser.getGroup().getName());
+ // Compile a list of subgroups
+ auxString = "";
+ for (String subGroup : auxUser.subGroupListStringCopy()) {
+ auxString += subGroup + ", ";
+ }
+ if (auxString.lastIndexOf(",") > 0) {
+ auxString = auxString.substring(0, auxString.lastIndexOf(","));
+ sender.sendMessage(ChatColor.YELLOW + "subgroups: " + auxString);
+ }
+
sender.sendMessage(ChatColor.YELLOW + "Overloaded: " + ChatColor.GREEN + dataHolder.isOverloaded(auxUser.getName()));
auxGroup = dataHolder.surpassOverload(auxUser.getName()).getGroup();
if (!auxGroup.equals(auxUser.getGroup())) {