From 759892078ad99db2bb548f32b5588b51a5433ee3 Mon Sep 17 00:00:00 2001 From: ElgarL Date: Tue, 13 Dec 2011 17:13:53 +0000 Subject: Added custom events so plugins can now be notified of changes within GroupManager. --- .../src/org/anjocaido/groupmanager/GroupManager.java | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'EssentialsGroupManager/src/org/anjocaido/groupmanager/GroupManager.java') diff --git a/EssentialsGroupManager/src/org/anjocaido/groupmanager/GroupManager.java b/EssentialsGroupManager/src/org/anjocaido/groupmanager/GroupManager.java index 37131f888..ab8eefb36 100644 --- a/EssentialsGroupManager/src/org/anjocaido/groupmanager/GroupManager.java +++ b/EssentialsGroupManager/src/org/anjocaido/groupmanager/GroupManager.java @@ -26,6 +26,7 @@ import java.util.logging.Level; import java.util.logging.Logger; import org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder; import org.anjocaido.groupmanager.events.GMWorldListener; +import org.anjocaido.groupmanager.events.GroupManagerEvent; import org.anjocaido.groupmanager.utils.GMLoggerHandler; import org.anjocaido.groupmanager.utils.PermissionCheckResult; import org.anjocaido.groupmanager.utils.Tasks; @@ -1828,6 +1829,15 @@ public class GroupManager extends JavaPlugin { return match; } + + /** + * Triggers all GroupManager events for other plugins to see. + * + * @param event + */ + public static void callEvent(GroupManagerEvent event) { + Bukkit.getServer().getPluginManager().callEvent(event); + } /** * @return the config -- cgit v1.2.3