diff options
author | ZNickq <ZNickq@ZNickq-PC> | 2012-02-25 14:58:21 +0200 |
---|---|---|
committer | EvilSeph <evilseph@gmail.com> | 2012-02-29 14:45:18 -0500 |
commit | bf01e93ab6d702a1134918de13d8d2087075620e (patch) | |
tree | 61696f410e74b39317d4874ca4d3a6dbfffc7bc2 /src/main/java/org | |
parent | cd90cec48c5f13b1856350dd3675a9bb5b8171ed (diff) | |
download | craftbukkit-bf01e93ab6d702a1134918de13d8d2087075620e.tar craftbukkit-bf01e93ab6d702a1134918de13d8d2087075620e.tar.gz craftbukkit-bf01e93ab6d702a1134918de13d8d2087075620e.tar.lz craftbukkit-bf01e93ab6d702a1134918de13d8d2087075620e.tar.xz craftbukkit-bf01e93ab6d702a1134918de13d8d2087075620e.zip |
Added EntityTargetEvent for Experience Orbs, happens when it starts moving towards a human entity! Addresses BUKKIT-820
Diffstat (limited to 'src/main/java/org')
-rw-r--r-- | src/main/java/org/bukkit/craftbukkit/event/CraftEventFactory.java | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/main/java/org/bukkit/craftbukkit/event/CraftEventFactory.java b/src/main/java/org/bukkit/craftbukkit/event/CraftEventFactory.java index 80f4e3db..13105652 100644 --- a/src/main/java/org/bukkit/craftbukkit/event/CraftEventFactory.java +++ b/src/main/java/org/bukkit/craftbukkit/event/CraftEventFactory.java @@ -407,4 +407,10 @@ public class CraftEventFactory { creeper.getBukkitEntity().getServer().getPluginManager().callEvent(event); return event; } + + public static EntityTargetEvent callEntityTargetEvent(Entity entity, Entity target, EntityTargetEvent.TargetReason reason) { + EntityTargetEvent event = new EntityTargetEvent(entity.getBukkitEntity(), target.getBukkitEntity(), reason); + entity.getBukkitEntity().getServer().getPluginManager().callEvent(event); + return event; + } } |