Package noppes.npcs.api.event
Interface IEnergyBarrierEvent
-
- All Superinterfaces:
ICustomNPCsEvent
- All Known Subinterfaces:
IEnergyBarrierEvent.DestroyedEvent,IEnergyBarrierEvent.HitEvent,IEnergyBarrierEvent.SpawnedEvent,IEnergyBarrierEvent.UpdateEvent
public interface IEnergyBarrierEvent extends ICustomNPCsEvent
Events fired during energy barrier lifecycle and interactions.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceIEnergyBarrierEvent.DestroyedEventFired when the barrier is destroyed.static interfaceIEnergyBarrierEvent.HitEventFired when the barrier is hit by an energy projectile.static interfaceIEnergyBarrierEvent.SpawnedEventFired when an energy barrier is spawned.static interfaceIEnergyBarrierEvent.UpdateEventFired each tick while the barrier exists.-
Nested classes/interfaces inherited from interface noppes.npcs.api.event.ICustomNPCsEvent
ICustomNPCsEvent.CNPCNaturalSpawnEvent, ICustomNPCsEvent.ScriptedCommandEvent
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description IEnergyBarriergetBarrier()IEntitygetOwner()-
Methods inherited from interface noppes.npcs.api.event.ICustomNPCsEvent
getHookName
-
-
-
-
Method Detail
-
getBarrier
IEnergyBarrier getBarrier()
- Returns:
- the energy barrier entity.
-
getOwner
IEntity getOwner()
- Returns:
- the entity that owns this barrier.
-
-