Files
Paper/paper-api/src/org/bukkit/event/Event.java
2010-12-26 00:21:00 +00:00

54 lines
1.0 KiB
Java

package org.bukkit.event;
import org.bukkit.Server;
/**
* Represents an event
*/
public abstract class Event {
private final Server server;
protected Event(final Server instance) {
server = instance;
}
/**
* Gets the Server instance that triggered this event
* @return Server which this event was triggered on
*/
public final Server getServer() {
return server;
}
/**
* Represents an events priority
*/
public enum Priority {
/**
* Event is critical and must be called near-first
*/
Highest,
/**
* Event is of high importance
*/
High,
/**
* Event is neither important or unimportant, and may be ran normally
*/
Normal,
/**
* Event is of low importance
*/
Low,
/**
* Event is of extremely low importance, most likely just to monitor events, and must be run near-last
*/
Lowest
}
}