Class PlayerDamagePlayerEvent

All Implemented Interfaces:
Cancellable

public class PlayerDamagePlayerEvent extends PlayerDamageEntityEvent
Called when a player damages another player
  • Constructor Details

    • PlayerDamagePlayerEvent

      public PlayerDamagePlayerEvent(@NotNull @NotNull EntityDamageByEntityEvent event)
      Called when a player takes damage from another player
      Parameters:
      event - The event to copy
    • PlayerDamagePlayerEvent

      public PlayerDamagePlayerEvent(@NotNull @NotNull Player damager, @NotNull @NotNull Player damagee, EntityDamageEvent.DamageCause cause, Map<EntityDamageEvent.DamageModifier,Double> modifiers, Map<EntityDamageEvent.DamageModifier,? extends com.google.common.base.Function<? super Double,Double>> modifierFunctions)
      Called when a player takes damage from another Player
      Parameters:
      damager - The player that damaged the entity
      damagee - The player that was damaged
      cause - The cause of the damage
      modifiers - The damage modifiers
      modifierFunctions - The damage modifier functions
  • Method Details