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
{
}

@@ -283,11 +283,362 @@
 andler%0A%7B
+%0A%0A    /**%0A     * Define the priority of the event handler.%0A     * %3Cp%3E%0A     * Event handlers are called in order of priority:%0A     * %3Col%3E%0A     * %3Cli%3ELOWEST%3C/li%3E%0A     * %3Cli%3ELOW%3C/li%3E%0A     * %3Cli%3ENORMAL%3C/li%3E%0A     * %3Cli%3EHIGH%3C/li%3E%0A     * %3Cli%3EHIGHEST%3C/li%3E%0A     * %3Cli%3EMONITOR%3C/li%3E%0A     * %3C/ol%3E%0A     */%0A    EventPriority priority() default EventPriority.NORMAL;
 %0A%7D%0A

Add EventPriority method to EventHandler