Class PlayerDamagePlayerEvent
java.lang.Object
org.bukkit.event.Event
org.bukkit.event.entity.EntityEvent
org.bukkit.event.entity.EntityDamageEvent
org.bukkit.event.entity.EntityDamageByEntityEvent
me.gamercoder215.starcosmetics.api.events.cosmetics.PlayerDamageEntityEvent
me.gamercoder215.starcosmetics.api.events.cosmetics.PlayerDamagePlayerEvent
- All Implemented Interfaces:
Cancellable
Called when a player damages another player
-
Nested Class Summary
Nested classes/interfaces inherited from class org.bukkit.event.entity.EntityDamageEvent
EntityDamageEvent.DamageCause, EntityDamageEvent.DamageModifierNested classes/interfaces inherited from class org.bukkit.event.Event
Event.Result -
Field Summary
Fields inherited from class org.bukkit.event.entity.EntityEvent
entity -
Constructor Summary
ConstructorsConstructorDescriptionPlayerDamagePlayerEvent(@NotNull Player damager, @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 PlayerPlayerDamagePlayerEvent(@NotNull EntityDamageByEntityEvent event) Called when a player takes damage from another player -
Method Summary
Methods inherited from class me.gamercoder215.starcosmetics.api.events.cosmetics.PlayerDamageEntityEvent
getDamager, getPlayerMethods inherited from class org.bukkit.event.entity.EntityDamageEvent
_INVALID_getDamage, _INVALID_setDamage, getCause, getDamage, getDamage, getFinalDamage, getHandlerList, getHandlers, getOriginalDamage, isApplicable, isCancelled, setCancelled, setDamage, setDamageMethods inherited from class org.bukkit.event.entity.EntityEvent
getEntityTypeMethods inherited from class org.bukkit.event.Event
getEventName, isAsynchronous
-
Constructor Details
-
PlayerDamagePlayerEvent
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 entitydamagee- The player that was damagedcause- The cause of the damagemodifiers- The damage modifiersmodifierFunctions- The damage modifier functions
-
-
Method Details
-
getEntity
- Overrides:
getEntityin classEntityEvent
-