Fork of Poseidon providing Bukkit #1060 to older Beta versions (b1.0-b1.7.3)
at develop 26 lines 672 B view raw
1package org.bukkit.event.entity; 2 3import org.bukkit.entity.Entity; 4import org.bukkit.event.Cancellable; 5 6/** 7 * Called when an entity is damaged by an entity 8 */ 9public class EntityDamageByEntityEvent extends EntityDamageEvent implements Cancellable { 10 11 private Entity damager; 12 13 public EntityDamageByEntityEvent(Entity damager, Entity damagee, DamageCause cause, int damage) { 14 super(Type.ENTITY_DAMAGE, damagee, cause, damage); 15 this.damager = damager; 16 } 17 18 /** 19 * Returns the entity that damaged the defender. 20 * 21 * @return Entity that damaged the defender. 22 */ 23 public Entity getDamager() { 24 return damager; 25 } 26}