@@ -0,0 +1,1106 @@
+package net.md_5.bungee.event;%0A%0Aimport lombok.AllArgsConstructor;%0Aimport lombok.Getter;%0A%0A/**%0A * Importance of the %7B@link EventHandler%7D. When executing an Event, the handlers%0A * are called in order of their Priority.%0A */%0A@AllArgsConstructor%0Apublic enum EventPriority%0A%7B%0A%0A    /**%0A     * Lowest EventPriority. Use this priority to allow other plugins to further%0A     * customize the outcome.%0A     */%0A    LOWEST( 0 ),%0A    /**%0A     * Higher than lowest, lower than normal.%0A     */%0A    LOW( 1 ),%0A    /**%0A     * Default EventPriority%0A     */%0A    NORMAL( 2 ),%0A    /**%0A     * High EventPriority. Use this priority to have more verdict on the%0A     * outcome.%0A     */%0A    HIGH( 3 ),%0A    /**%0A     * Most important EventPriorty for changes. Use this priority to have%0A     * absolute verdict of the outcome of this event.%0A     */%0A    HIGHEST( 4 ),%0A    /**%0A     * Logging/Monitor EventPriority. This priority is for %3Cb%3Eread only%3C/b%3E%0A     * event handlers. Do not change the outcome of the event in this priority.%0A     * Intended for logging purposes.%0A     */%0A    MONITOR( 5 );%0A    @Getter%0A    private final int priority;%0A%7D

Add EventPriority