summaryrefslogtreecommitdiffstats
path: root/EssentialsGroupManager/src/org/anjocaido/groupmanager/data/User.java
diff options
context:
space:
mode:
authorElgarL <ElgarL@palmergames.com>2011-10-11 13:10:29 +0100
committerElgarL <ElgarL@palmergames.com>2011-10-11 13:10:29 +0100
commit1bb3eb0d07cd4d39044b3c9b3f8f7fae96d88720 (patch)
tree343eaf3dfab69e39ebae5a3c9ed7be235bc93d97 /EssentialsGroupManager/src/org/anjocaido/groupmanager/data/User.java
parent5395b6f73a36e1e20b459e6a9c39ab6499f9d350 (diff)
downloadEssentials-1bb3eb0d07cd4d39044b3c9b3f8f7fae96d88720.tar
Essentials-1bb3eb0d07cd4d39044b3c9b3f8f7fae96d88720.tar.gz
Essentials-1bb3eb0d07cd4d39044b3c9b3f8f7fae96d88720.tar.lz
Essentials-1bb3eb0d07cd4d39044b3c9b3f8f7fae96d88720.tar.xz
Essentials-1bb3eb0d07cd4d39044b3c9b3f8f7fae96d88720.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.java5
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) {