diff options
author | Nathan Adams <dinnerbone@dinnerbone.com> | 2012-01-16 18:25:17 +0000 |
---|---|---|
committer | Erik Broes <erikbroes@grum.nl> | 2012-01-17 19:46:22 +0100 |
commit | 86f33b82c90eaaabb8def515462e7e6100d052ab (patch) | |
tree | 5f8d78c6902121137839d255df67da9e98953676 /src/main/java/org/bukkit/event/entity/EntityDamageEvent.java | |
parent | 64a8e061026a04649dc71950b29a7fbd7eeac972 (diff) | |
download | bukkit-86f33b82c90eaaabb8def515462e7e6100d052ab.tar bukkit-86f33b82c90eaaabb8def515462e7e6100d052ab.tar.gz bukkit-86f33b82c90eaaabb8def515462e7e6100d052ab.tar.lz bukkit-86f33b82c90eaaabb8def515462e7e6100d052ab.tar.xz bukkit-86f33b82c90eaaabb8def515462e7e6100d052ab.zip |
[Bleeding] Changed event system into a new, much faster design. Huge thanks to @zml2008 & @lahwran.
Diffstat (limited to 'src/main/java/org/bukkit/event/entity/EntityDamageEvent.java')
-rw-r--r-- | src/main/java/org/bukkit/event/entity/EntityDamageEvent.java | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/src/main/java/org/bukkit/event/entity/EntityDamageEvent.java b/src/main/java/org/bukkit/event/entity/EntityDamageEvent.java index fc8767ca..4706bb53 100644 --- a/src/main/java/org/bukkit/event/entity/EntityDamageEvent.java +++ b/src/main/java/org/bukkit/event/entity/EntityDamageEvent.java @@ -3,12 +3,14 @@ package org.bukkit.event.entity; import org.bukkit.entity.Entity; import org.bukkit.event.Cancellable; import org.bukkit.event.Event; +import org.bukkit.event.HandlerList; /** * Stores data for damage events */ @SuppressWarnings("serial") public class EntityDamageEvent extends EntityEvent implements Cancellable { + private static final HandlerList handlers = new HandlerList(); private int damage; private boolean cancelled; @@ -61,6 +63,15 @@ public class EntityDamageEvent extends EntityEvent implements Cancellable { return cause; } + @Override + public HandlerList getHandlers() { + return handlers; + } + + public static HandlerList getHandlerList() { + return handlers; + } + /** * An enum to specify the cause of the damage */ |