package net.md_5.bungee.event; import java.lang.annotation.ElementType; import java.lang.annotation.Retention; import java.lang.annotation.RetentionPolicy; import java.lang.annotation.Target; @Retention(RetentionPolicy.RUNTIME) @Target(ElementType.METHOD) public @interface EventHandler { /** * Define the priority of the event handler. * <p> * Event handlers are called in order of priority: * <ol> * <li>LOWEST</li> * <li>LOW</li> * <li>NORMAL</li> * <li>HIGH</li> * <li>HIGHEST</li> * </ol> */ byte priority() default EventPriority.NORMAL; }