Arcturus-Community/src/main/java/com/eu/habbo/plugin/EventPriority.java

47 lines
961 B
Java
Raw Normal View History

2018-07-06 15:30:00 +02:00
package com.eu.habbo.plugin;
public enum EventPriority
{
/**
* Event call is of very low importance and should be ran first, to allow
* other plugins to further customise the outcome
*/
LOWEST(0),
/**
* Event call is of low importance
*/
LOW(1),
/**
* Event call is neither important nor unimportant, and may be ran
* normally
*/
NORMAL(2),
/**
* Event call is of high importance
*/
HIGH(3),
/**
* Event call is critical and must have the final say in what happens
* to the event
*/
HIGHEST(4),
/**
* Event is listened to purely for monitoring the outcome of an event.
* <p>
* No modifications to the event should be made under this priority
*/
MONITOR(5);
private final int slot;
private EventPriority(int slot)
{
this.slot = slot;
}
public int getSlot()
{
return this.slot;
}
}