PlayerDamagedByEliteMobEvent

Constructors

Link copied to clipboard
public void PlayerDamagedByEliteMobEvent(EliteEntity eliteEntity, Player player, EntityDamageByEntityEvent event, Projectile projectile, double damage)

Types

Link copied to clipboard
public class PlayerDamagedByEliteMobEventFilter implements Listener

Properties

Link copied to clipboard
public final Entity entity
Link copied to clipboard
public final EntityDamageByEntityEvent entityDamageByEntityEvent
Link copied to clipboard
public final static HandlerList handlers
Link copied to clipboard
public final static double MAX_AGGREGATE_DEFENSIVE_REDUCTION
Hard ceiling on the total damage reduction every skill source combined may apply to a single hit.
Link copied to clipboard
public final Player player
Link copied to clipboard
public final Projectile projectile

Inherited properties

Link copied to clipboard
public double damage
Link copied to clipboard
public final static HandlerList handlers
Link copied to clipboard
public boolean isCancelled

Functions

Link copied to clipboard
public boolean applySkillBonuses()
Unified method to apply all active ARMOR skill bonuses to this damage event.
Link copied to clipboard
public static double capAggregateReduction(double incomingDamage, double reducedDamage)
Applies the aggregate defensive ceiling to a post-skill damage value.
Link copied to clipboard
public LivingEntity getAttacker()
Gets the attacker entity from this event.
Link copied to clipboard
Link copied to clipboard
public Entity getEntity()
Link copied to clipboard
public EntityDamageByEntityEvent getEntityDamageByEntityEvent()
Link copied to clipboard
public static HandlerList getHandlerList()
Link copied to clipboard
public HandlerList getHandlers()
Link copied to clipboard
public Player getPlayer()
Link copied to clipboard
public Projectile getProjectile()
Link copied to clipboard
public boolean isPlayerBlocking()

Inherited functions

Link copied to clipboard
public double getDamage()
Link copied to clipboard
public String getEventName()
Link copied to clipboard
public abstract HandlerList getHandlers()
Link copied to clipboard
public final boolean isAsynchronous()
Link copied to clipboard
public boolean isCancelled()
Link copied to clipboard
public void setCancelled(boolean b)
Link copied to clipboard
public void setDamage(double damage)