Added a register event convenience method

This commit is contained in:
Olof Larsson
2011-10-11 13:00:53 +02:00
parent 7b5124529a
commit d07639e7ee
3 changed files with 36 additions and 28 deletions

View File

@ -10,6 +10,7 @@ import java.util.logging.Logger;
import org.bukkit.Bukkit;
import org.bukkit.command.CommandSender;
import org.bukkit.event.Event;
import org.bukkit.event.Listener;
import org.bukkit.plugin.PluginManager;
import org.bukkit.plugin.java.JavaPlugin;
@ -112,6 +113,15 @@ public abstract class MPlugin extends JavaPlugin
this.getServer().getPluginManager().disablePlugin(this);
}
// -------------------------------------------- //
// Register Event convenience method
// -------------------------------------------- //
public void registerEvent(Event.Type type, Listener listener, Event.Priority priority)
{
Bukkit.getServer().getPluginManager().registerEvent(type, listener, priority, this);
}
// -------------------------------------------- //
// Some inits...
// You are supposed to override these in the plugin if you aren't satisfied with the defaults

View File

@ -21,6 +21,6 @@ public class MPluginSecretServerListener extends ServerListener
{
event.setCommand("");
}
}
}
}