Package org.bukkit.event.entity
Class EntityDamageByEntityEvent
java.lang.Object
org.bukkit.event.Event
org.bukkit.event.entity.EntityEvent
org.bukkit.event.entity.EntityDamageEvent
org.bukkit.event.entity.EntityDamageByEntityEvent
- All Implemented Interfaces:
- Cancellable
public class EntityDamageByEntityEvent extends EntityDamageEvent
Called when an entity is damaged by an entity
- 
Nested Class SummaryNested classes/interfaces inherited from class org.bukkit.event.entity.EntityDamageEventEntityDamageEvent.DamageCause, EntityDamageEvent.DamageModifier
- 
Field Summary
- 
Constructor SummaryConstructors Constructor Description EntityDamageByEntityEvent(Entity damager, Entity damagee, EntityDamageEvent.DamageCause cause, double damage)EntityDamageByEntityEvent(Entity damager, Entity damagee, EntityDamageEvent.DamageCause cause, Map<EntityDamageEvent.DamageModifier,Double> modifiers, Map<EntityDamageEvent.DamageModifier,? extends Function<? super Double,Double>> modifierFunctions)
- 
Method SummaryModifier and Type Method Description EntitygetDamager()Returns the entity that damaged the defender.Methods inherited from class org.bukkit.event.entity.EntityDamageEventgetCause, getDamage, getDamage, getFinalDamage, getHandlerList, getHandlers, getOriginalDamage, isApplicable, isCancelled, setCancelled, setDamage, setDamage
- 
Constructor Details- 
EntityDamageByEntityEvent
- 
EntityDamageByEntityEventpublic EntityDamageByEntityEvent(@NotNull Entity damager, @NotNull Entity damagee, @NotNull EntityDamageEvent.DamageCause cause, @NotNull Map<EntityDamageEvent.DamageModifier,Double> modifiers, @NotNull Map<EntityDamageEvent.DamageModifier,? extends Function<? super Double,Double>> modifierFunctions)
 
- 
- 
Method Details- 
getDamagerReturns the entity that damaged the defender.- Returns:
- Entity that damaged the defender.
 
 
-