Added a default to EventHandler.priority()

Fixed HandlerList.unregisterAll()
Fixed incorrect isAssignableFrom check in SimplePluginManager.getRegistrationClass()
This commit is contained in:
zml2008
2012-01-17 19:06:48 -08:00
committed by Erik Broes
parent a210df5d52
commit a4ff34607b
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;
}
}