Class DivinityDamageEvent.Pre
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.Pre
- All Implemented Interfaces:
org.bukkit.event.Cancellable
- Enclosing class:
DivinityDamageEvent
Called at the start of Damage Event, before damage calculations.
This is the second QuantumDamageEvent instance.
-
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
ConstructorsConstructorDescriptionPre(org.bukkit.entity.LivingEntity zertva, org.bukkit.entity.LivingEntity damager, org.bukkit.entity.Projectile projectile, org.bukkit.event.entity.EntityDamageEvent eventOrig, DamageMeta meta) -
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
-
Pre
public Pre(@NotNull org.bukkit.entity.LivingEntity zertva, @Nullable org.bukkit.entity.LivingEntity damager, @Nullable org.bukkit.entity.Projectile projectile, @NotNull org.bukkit.event.entity.EntityDamageEvent eventOrig, @NotNull DamageMeta meta)
-