Class DivinityDamageEvent.BeforeScale
java.lang.Object
org.bukkit.event.Event
studio.magemonkey.codex.api.events.IEvent
studio.magemonkey.codex.api.events.ICancellableEvent
studio.magemonkey.divinity.api.event.DivinityDamageEvent
studio.magemonkey.divinity.api.event.DivinityDamageEvent.BeforeScale
- All Implemented Interfaces:
org.bukkit.event.Cancellable
- Enclosing class:
DivinityDamageEvent
-
Nested Class Summary
Nested classes/interfaces inherited from class studio.magemonkey.divinity.api.event.DivinityDamageEvent
DivinityDamageEvent.BeforeScale, DivinityDamageEvent.Dodge, DivinityDamageEvent.Exit, DivinityDamageEvent.Pre, DivinityDamageEvent.StartNested classes/interfaces inherited from class org.bukkit.event.Event
org.bukkit.event.Event.Result -
Field Summary
Fields inherited from class studio.magemonkey.divinity.api.event.DivinityDamageEvent
cancelled, damageMap, damager, damagerItemStatsMap, defenseMap, eventOrig, exempt, meta, projectile, victimFields inherited from class studio.magemonkey.codex.api.events.IEvent
handlers -
Constructor Summary
ConstructorsConstructorDescriptionBeforeScale(org.bukkit.entity.LivingEntity zertva, org.bukkit.entity.LivingEntity damager, org.bukkit.entity.Projectile projectile, Map<DamageAttribute, Double> damageMap, Map<DefenseAttribute, Double> defenseMap, Map<TypedStat.Type, Double> statsMap, org.bukkit.event.entity.EntityDamageEvent eventOrig, DamageMeta meta, boolean exempt) -
Method Summary
Methods inherited from class studio.magemonkey.divinity.api.event.DivinityDamageEvent
computeDamage, computeDamage, computeDamage, computeDefense, computeDefense, computeDefense, getArrow, getCause, getDamageMap, getDamageMeta, getDamager, getDamagerItemStat, getDamagerItemStatsMap, getDamagerStats, getDefenseMap, getOriginalEvent, getProjectile, getVictim, getVictimStats, getWeapon, isCancelled, isProjectile, setCancelledMethods inherited from class studio.magemonkey.codex.api.events.IEvent
getHandlerList, getHandlersMethods inherited from class org.bukkit.event.Event
getEventName, isAsynchronous
-
Constructor Details
-
BeforeScale
public BeforeScale(@NotNull org.bukkit.entity.LivingEntity zertva, @Nullable org.bukkit.entity.LivingEntity damager, @Nullable org.bukkit.entity.Projectile projectile, @NotNull Map<DamageAttribute, Double> damageMap, @NotNull Map<DefenseAttribute, Double> defenseMap, @NotNull Map<TypedStat.Type, Double> statsMap, @NotNull org.bukkit.event.entity.EntityDamageEvent eventOrig, @NotNull DamageMeta meta, boolean exempt)
-