summaryrefslogtreecommitdiffstats
path: root/EssentialsGroupManager/src/org/anjocaido/groupmanager/dataholder/WorldDataHolder.java
diff options
context:
space:
mode:
authorElgarL <ElgarL@palmergames.com>2011-10-31 17:23:24 +0000
committerElgarL <ElgarL@palmergames.com>2011-10-31 17:23:24 +0000
commit3f2916967d88fddc1c69f62ffd7ca572d25d9992 (patch)
tree6e31f90d20a84720d1c2f7731762477fd45ee080 /EssentialsGroupManager/src/org/anjocaido/groupmanager/dataholder/WorldDataHolder.java
parent0731de53b499592abdffcc6237a5b52db4f5a706 (diff)
downloadEssentials-3f2916967d88fddc1c69f62ffd7ca572d25d9992.tar
Essentials-3f2916967d88fddc1c69f62ffd7ca572d25d9992.tar.gz
Essentials-3f2916967d88fddc1c69f62ffd7ca572d25d9992.tar.lz
Essentials-3f2916967d88fddc1c69f62ffd7ca572d25d9992.tar.xz
Essentials-3f2916967d88fddc1c69f62ffd7ca572d25d9992.zip
Added Info node support to Global Groups.
Diffstat (limited to 'EssentialsGroupManager/src/org/anjocaido/groupmanager/dataholder/WorldDataHolder.java')
-rw-r--r--EssentialsGroupManager/src/org/anjocaido/groupmanager/dataholder/WorldDataHolder.java7
1 files changed, 6 insertions, 1 deletions
diff --git a/EssentialsGroupManager/src/org/anjocaido/groupmanager/dataholder/WorldDataHolder.java b/EssentialsGroupManager/src/org/anjocaido/groupmanager/dataholder/WorldDataHolder.java
index c8aa15cec..a9f7e3f6e 100644
--- a/EssentialsGroupManager/src/org/anjocaido/groupmanager/dataholder/WorldDataHolder.java
+++ b/EssentialsGroupManager/src/org/anjocaido/groupmanager/dataholder/WorldDataHolder.java
@@ -207,6 +207,11 @@ public class WorldDataHolder {
* @param groupToAdd
*/
public void addGroup(Group groupToAdd) {
+ if (groupToAdd.getName().startsWith("g:")) {
+ GroupManager.getGlobalGroups().addGroup(groupToAdd);
+ return;
+ }
+
if (groupToAdd.getDataSource() != this) {
groupToAdd = groupToAdd.clone(this);
}
@@ -263,7 +268,7 @@ public class WorldDataHolder {
public Group createGroup(String groupName) {
if (groupName.startsWith("g:")) {
Group newGroup = new Group(groupName);
- return GroupManager.getGlobalGroups().addGroup(newGroup);
+ return GroupManager.getGlobalGroups().newGroup(newGroup);
}
if (this.groups.containsKey(groupName.toLowerCase())) {