Package noppes.npcs.api.event
Interface ICustomNPCsEvent
-
- All Known Subinterfaces:
IAbilityEvent,IAbilityEvent.CompleteEvent,IAbilityEvent.DefendEvent,IAbilityEvent.ExecuteEvent,IAbilityEvent.HitEvent,IAbilityEvent.InterruptEvent,IAbilityEvent.StartEvent,IAbilityEvent.TickEvent,IAbilityEvent.ToggleEvent,IAbilityEvent.ToggleUpdateEvent,IAnimationEvent,IAnimationEvent.Ended,IAnimationEvent.IFrameEvent,IAnimationEvent.IFrameEvent.Entered,IAnimationEvent.IFrameEvent.Exited,IAnimationEvent.Started,IAuctionEvent,IAuctionEvent.BidEvent,IAuctionEvent.BuyoutEvent,IAuctionEvent.CancelEvent,IAuctionEvent.ClaimEvent,IAuctionEvent.CreateEvent,IBlockEvent,IBlockEvent.BreakEvent,IBlockEvent.ClickedEvent,IBlockEvent.CollidedEvent,IBlockEvent.EntityFallenUponEvent,IBlockEvent.ExplodedEvent,IBlockEvent.HarvestedEvent,IBlockEvent.InitEvent,IBlockEvent.InteractEvent,IBlockEvent.NeighborChangedEvent,IBlockEvent.RainFillEvent,IBlockEvent.RedstoneEvent,IBlockEvent.TimerEvent,IBlockEvent.UpdateEvent,IChainEvent,IChainEvent.CompleteEvent,IChainEvent.InterruptEvent,IChainEvent.NextEvent,IChainEvent.StartEvent,ICustomGuiEvent,ICustomGuiEvent.ButtonEvent,ICustomGuiEvent.CloseEvent,ICustomGuiEvent.ScrollEvent,ICustomGuiEvent.SlotClickEvent,ICustomGuiEvent.SlotEvent,ICustomGuiEvent.UnfocusedEvent,ICustomNPCsEvent.CNPCNaturalSpawnEvent,ICustomNPCsEvent.ScriptedCommandEvent,IDialogEvent,IDialogEvent.DialogClosed,IDialogEvent.DialogOpen,IDialogEvent.DialogOption,IEnergyBarrierEvent,IEnergyBarrierEvent.DestroyedEvent,IEnergyBarrierEvent.HitEvent,IEnergyBarrierEvent.SpawnedEvent,IEnergyBarrierEvent.UpdateEvent,IEnergyProjectileEvent,IEnergyProjectileEvent.BlockImpactEvent,IEnergyProjectileEvent.EntityImpactEvent,IEnergyProjectileEvent.ExpiredEvent,IEnergyProjectileEvent.FiredEvent,IEnergyProjectileEvent.UpdateEvent,IFactionEvent,IFactionEvent.FactionPoints,IForgeEvent,IForgeEvent.EntityEvent,IForgeEvent.InitEvent,IForgeEvent.WorldEvent,IItemEvent,IItemEvent.AttackEvent,IItemEvent.BreakItem,IItemEvent.FinishUsingItem,IItemEvent.InitEvent,IItemEvent.InteractEvent,IItemEvent.PickedUpEvent,IItemEvent.RepairItem,IItemEvent.RightClickEvent,IItemEvent.SpawnEvent,IItemEvent.StartUsingItem,IItemEvent.StopUsingItem,IItemEvent.TossedEvent,IItemEvent.UpdateEvent,IItemEvent.UsingItem,ILinkedItemEvent,ILinkedItemEvent.BuildEvent,ILinkedItemEvent.VersionChangeEvent,INpcEvent,INpcEvent.CollideEvent,INpcEvent.DamagedEvent,INpcEvent.DialogClosedEvent,INpcEvent.DialogEvent,INpcEvent.DiedEvent,INpcEvent.InitEvent,INpcEvent.InteractEvent,INpcEvent.MeleeAttackEvent,INpcEvent.RangedLaunchedEvent,INpcEvent.SwingEvent,INpcEvent.TargetEvent,INpcEvent.TargetLostEvent,INpcEvent.TimerEvent,INpcEvent.UpdateEvent,IPlayerEvent,IPlayerEvent.AchievementEvent,IPlayerEvent.AttackedEvent,IPlayerEvent.AttackEvent,IPlayerEvent.BonemealEvent,IPlayerEvent.BreakEvent,IPlayerEvent.ChangedDimension,IPlayerEvent.ChatEvent,IPlayerEvent.ContainerClosed,IPlayerEvent.ContainerOpen,IPlayerEvent.DamagedEntityEvent,IPlayerEvent.DamagedEvent,IPlayerEvent.DiedEvent,IPlayerEvent.DropEvent,IPlayerEvent.EffectEvent,IPlayerEvent.EffectEvent.Added,IPlayerEvent.EffectEvent.Removed,IPlayerEvent.EffectEvent.Ticked,IPlayerEvent.FallEvent,IPlayerEvent.FillBucketEvent,IPlayerEvent.FinishUsingItem,IPlayerEvent.InitEvent,IPlayerEvent.InteractEvent,IPlayerEvent.JumpEvent,IPlayerEvent.KeyPressedEvent,IPlayerEvent.KilledEntityEvent,IPlayerEvent.LevelUpEvent,IPlayerEvent.LightningEvent,IPlayerEvent.LoginEvent,IPlayerEvent.LogoutEvent,IPlayerEvent.MouseClickedEvent,IPlayerEvent.PickUpEvent,IPlayerEvent.PickupXPEvent,IPlayerEvent.ProfileEvent,IPlayerEvent.ProfileEvent.Changed,IPlayerEvent.ProfileEvent.Create,IPlayerEvent.ProfileEvent.Removed,IPlayerEvent.RangedChargeEvent,IPlayerEvent.RangedLaunchedEvent,IPlayerEvent.RespawnEvent,IPlayerEvent.RightClickEvent,IPlayerEvent.SleepEvent,IPlayerEvent.SoundEvent,IPlayerEvent.StartUsingItem,IPlayerEvent.StopUsingItem,IPlayerEvent.TimerEvent,IPlayerEvent.TossEvent,IPlayerEvent.UpdateEvent,IPlayerEvent.UseHoeEvent,IPlayerEvent.UsingItem,IPlayerEvent.WakeUpEvent,IProjectileEvent,IProjectileEvent.ImpactEvent,IProjectileEvent.UpdateEvent,IQuestEvent,IQuestEvent.QuestCompletedEvent,IQuestEvent.QuestStartEvent,IQuestEvent.QuestTurnedInEvent,IRecipeEvent,IRecipeEvent.Post,IRecipeEvent.Pre
public interface ICustomNPCsEventBase interface for all CustomNPC+ script events.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceICustomNPCsEvent.CNPCNaturalSpawnEventstatic interfaceICustomNPCsEvent.ScriptedCommandEvent
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringgetHookName()
-
-
-
Method Detail
-
getHookName
String getHookName()
- Returns:
- the script hook name that triggered this event.
-
-