Package noppes.npcs.api.event
Interface IEnergyBarrierEvent.HitEvent
-
- All Superinterfaces:
ICustomNPCsEvent,IEnergyBarrierEvent
- Enclosing interface:
- IEnergyBarrierEvent
public static interface IEnergyBarrierEvent.HitEvent extends IEnergyBarrierEvent
Fired when the barrier is hit by an energy projectile.- Hook Name:
- energyBarrierHit
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface noppes.npcs.api.event.ICustomNPCsEvent
ICustomNPCsEvent.CNPCNaturalSpawnEvent, ICustomNPCsEvent.ScriptedCommandEvent
-
Nested classes/interfaces inherited from interface noppes.npcs.api.event.IEnergyBarrierEvent
IEnergyBarrierEvent.DestroyedEvent, IEnergyBarrierEvent.HitEvent, IEnergyBarrierEvent.SpawnedEvent, IEnergyBarrierEvent.UpdateEvent
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description floatgetDamage()IEnergyProjectilegetProjectile()voidsetDamage(float damage)-
Methods inherited from interface noppes.npcs.api.event.ICustomNPCsEvent
getHookName
-
Methods inherited from interface noppes.npcs.api.event.IEnergyBarrierEvent
getBarrier, getOwner
-
-
-
-
Method Detail
-
getProjectile
IEnergyProjectile getProjectile()
- Returns:
- the projectile that hit the barrier.
-
getDamage
float getDamage()
- Returns:
- the damage dealt.
-
setDamage
void setDamage(float damage)
- Parameters:
damage- the new damage value.
-
-