Class PlayerTakeDamageByPlayerEvent
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.PlayerTakeDamageByEntityEvent
me.gamercoder215.starcosmetics.api.events.cosmetics.PlayerTakeDamageByPlayerEvent
- All Implemented Interfaces:
Cancellable
Called when a player takes damage from 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
ConstructorsConstructorDescriptionPlayerTakeDamageByPlayerEvent(Player damager, 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.Called when a player takes damage from another player. -
Method Summary
Methods inherited from class me.gamercoder215.starcosmetics.api.events.cosmetics.PlayerTakeDamageByEntityEvent
getEntity, 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
-
PlayerTakeDamageByPlayerEvent
Called when a player takes damage from another player.- Parameters:
event- The event to copy
-
PlayerTakeDamageByPlayerEvent
public PlayerTakeDamageByPlayerEvent(Player damager, 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 playerdamagee- The player that was damagedcause- The cause of the damagemodifiers- The damage modifiersmodifierFunctions- The damage modifier functions
-
-
Method Details
-
getDamager
- Overrides:
getDamagerin classEntityDamageByEntityEvent
-