summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorRaphfrk <raphfrk@gmail.com>2011-03-12 17:39:51 +0000
committerDinnerbone <dinnerbone@dinnerbone.com>2011-03-14 14:46:11 +0000
commitebf1904fff9cd68369355d3026a3c359b6cc74b7 (patch)
treef427484eac46f3c2a70b2582c04b3c42dfed0b9c /src
parent2a8775944300434f23376311297ab88384b15929 (diff)
downloadbukkit-ebf1904fff9cd68369355d3026a3c359b6cc74b7.tar
bukkit-ebf1904fff9cd68369355d3026a3c359b6cc74b7.tar.gz
bukkit-ebf1904fff9cd68369355d3026a3c359b6cc74b7.tar.lz
bukkit-ebf1904fff9cd68369355d3026a3c359b6cc74b7.tar.xz
bukkit-ebf1904fff9cd68369355d3026a3c359b6cc74b7.zip
Adds an onLoad method to Plugin. The onLoad method is called for all plugins before the onEnable calls
Diffstat (limited to 'src')
-rw-r--r--src/main/java/org/bukkit/fillr/Fillr.java3
-rw-r--r--src/main/java/org/bukkit/plugin/Plugin.java6
2 files changed, 9 insertions, 0 deletions
diff --git a/src/main/java/org/bukkit/fillr/Fillr.java b/src/main/java/org/bukkit/fillr/Fillr.java
index 0fd40de5..55d6ee09 100644
--- a/src/main/java/org/bukkit/fillr/Fillr.java
+++ b/src/main/java/org/bukkit/fillr/Fillr.java
@@ -15,6 +15,9 @@ public class Fillr extends JavaPlugin {
public void onEnable() {
}
+ public void onLoad() {
+ }
+
@Override
public boolean onCommand(CommandSender sender, Command cmd, String commandLabel, String[] args) {
if (commandLabel.equalsIgnoreCase("check")) {
diff --git a/src/main/java/org/bukkit/plugin/Plugin.java b/src/main/java/org/bukkit/plugin/Plugin.java
index 380404da..82359691 100644
--- a/src/main/java/org/bukkit/plugin/Plugin.java
+++ b/src/main/java/org/bukkit/plugin/Plugin.java
@@ -59,6 +59,12 @@ public interface Plugin extends CommandExecutor {
public void onDisable();
/**
+ * Called after a plugin is loaded but before it has been enabled.
+ * When mulitple plugins are loaded, the onLoad() for all plugins is called before any onEnable() is called.
+ */
+ public void onLoad();
+
+ /**
* Called when this plugin is enabled
*/
public void onEnable();