summaryrefslogtreecommitdiffstats
path: root/src/main/java/org
diff options
context:
space:
mode:
authorZNickq <ZNickq@ZNickq-PC>2012-02-25 14:58:21 +0200
committerEvilSeph <evilseph@gmail.com>2012-02-29 14:45:18 -0500
commitbf01e93ab6d702a1134918de13d8d2087075620e (patch)
tree61696f410e74b39317d4874ca4d3a6dbfffc7bc2 /src/main/java/org
parentcd90cec48c5f13b1856350dd3675a9bb5b8171ed (diff)
downloadcraftbukkit-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.java6
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;
+ }
}