diff options
author | ElgarL <ElgarL@palmergames.com> | 2011-10-11 13:10:29 +0100 |
---|---|---|
committer | ElgarL <ElgarL@palmergames.com> | 2011-10-11 13:10:29 +0100 |
commit | 01a9f491b9083baa8098e78e2dfc9fae6fc2c86a (patch) | |
tree | 99ed5d513f509ebf9151fb39e5ff41f5b5cc2426 /EssentialsGroupManager/src/org/anjocaido/groupmanager/data/User.java | |
parent | 997fb1e28f341f5319099192ad0b09928a913613 (diff) | |
download | Essentials-01a9f491b9083baa8098e78e2dfc9fae6fc2c86a.tar Essentials-01a9f491b9083baa8098e78e2dfc9fae6fc2c86a.tar.gz Essentials-01a9f491b9083baa8098e78e2dfc9fae6fc2c86a.tar.lz Essentials-01a9f491b9083baa8098e78e2dfc9fae6fc2c86a.tar.xz Essentials-01a9f491b9083baa8098e78e2dfc9fae6fc2c86a.zip |
Added two new permission nodes - groupmanager.notify.self &
groupmanager.notify.other
These allow players/admins to be notified when players are moved
between groups.
Diffstat (limited to 'EssentialsGroupManager/src/org/anjocaido/groupmanager/data/User.java')
-rw-r--r-- | EssentialsGroupManager/src/org/anjocaido/groupmanager/data/User.java | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/EssentialsGroupManager/src/org/anjocaido/groupmanager/data/User.java b/EssentialsGroupManager/src/org/anjocaido/groupmanager/data/User.java index 46dbb3ddc..a95018fa9 100644 --- a/EssentialsGroupManager/src/org/anjocaido/groupmanager/data/User.java +++ b/EssentialsGroupManager/src/org/anjocaido/groupmanager/data/User.java @@ -119,9 +119,12 @@ public class User extends DataUnit implements Cloneable { group = getDataSource().getGroup(group.getName()); this.group = group.getName(); flagAsChanged(); - if (GroupManager.isLoaded()) + if (GroupManager.isLoaded()) { if (GroupManager.BukkitPermissions.player_join = false) GroupManager.BukkitPermissions.updateAllPlayers(); + + GroupManager.notify(this.getName(), String.format(" moved to the group %s.", group.getName())); + } } public void addSubGroup(Group subGroup) { |