Register events

This commit is contained in:
Dinnerbone
2010-12-26 00:38:11 +00:00
parent 98e500fd96
commit 61dd41921f
2 changed files with 40 additions and 0 deletions

View File

@@ -2,7 +2,9 @@
package org.bukkit.plugin;
import java.io.File;
import org.bukkit.event.Event.Priority;
import org.bukkit.event.player.PlayerEvent;
import org.bukkit.event.player.PlayerListener;
/**
* Handles all plugin management from the Server
@@ -71,4 +73,14 @@ public interface PluginManager {
* @param event Event details
*/
public void callEvent(PlayerEvent.EventType type, PlayerEvent event);
/**
* Registers the given player event to the specified listener
*
* @param type EventType to register
* @param listener PlayerListener to register
* @param priority Priority of this event
* @param plugin Plugin to register
*/
public void registerEvent(PlayerEvent.EventType type, PlayerListener listener, Priority priority, Plugin plugin);
}