Uses of Enum Class
org.bukkit.event.entity.EntityDamageEvent.DamageModifier
Package
Description
-
Uses of EntityDamageEvent.DamageModifier in org.bukkit.event.entity
Modifier and TypeMethodDescriptionDeprecated.Returns the enum constant of this class with the specified name.static EntityDamageEvent.DamageModifier[]
EntityDamageEvent.DamageModifier.values()
Deprecated.Returns an array containing the constants of this enum class, in the order they are declared.Modifier and TypeMethodDescriptiondouble
EntityDamageEvent.getDamage(@NotNull EntityDamageEvent.DamageModifier type)
Gets the damage change for some modifierdouble
EntityDamageEvent.getOriginalDamage(@NotNull EntityDamageEvent.DamageModifier type)
Gets the original damage for the specified modifier, as defined at this event's construction.boolean
EntityDamageEvent.isApplicable(@NotNull EntityDamageEvent.DamageModifier type)
This checks to see if a particular modifier is valid for this event's caller, such that,EntityDamageEvent.setDamage(DamageModifier, double)
will not throw anUnsupportedOperationException
.void
EntityDamageEvent.setDamage(@NotNull EntityDamageEvent.DamageModifier type, double damage)
Sets the damage for the specified modifier.ModifierConstructorDescriptionEntityDamageByBlockEvent(@Nullable Block damager, @NotNull Entity damagee, @NotNull EntityDamageEvent.DamageCause cause, @NotNull Map<EntityDamageEvent.DamageModifier,Double> modifiers, @NotNull Map<EntityDamageEvent.DamageModifier,? extends Function<? super Double,Double>> modifierFunctions)
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)
EntityDamageEvent(@NotNull Entity damagee, @NotNull EntityDamageEvent.DamageCause cause, @NotNull Map<EntityDamageEvent.DamageModifier,Double> modifiers, @NotNull Map<EntityDamageEvent.DamageModifier,? extends Function<? super Double,Double>> modifierFunctions)