Added a default to EventHandler.priority()

Fixed HandlerList.unregisterAll()
Fixed incorrect isAssignableFrom check in SimplePluginManager.getRegistrationClass()

By: zml2008 <zach@zachsthings.com>
This commit is contained in:
Bukkit/Spigot
2012-01-17 19:06:48 -08:00
parent 0251111b0d
commit 0c50b9eeb1
3 changed files with 5 additions and 3 deletions

View File

@@ -11,5 +11,5 @@ public @interface EventHandler {
Class<? extends Event> event();
EventPriority priority();
EventPriority priority() default EventPriority.NORMAL;
}

View File

@@ -50,7 +50,9 @@ public class HandlerList {
public static void unregisterAll() {
for (HandlerList h : alllists) {
h.handlerslots.clear();
for (List<RegisteredListener> list : h.handlerslots.values()) {
list.clear();
}
h.baked = false;
}
}