Package noppes.npcs.api.event
Interface ICustomGuiEvent
-
- All Superinterfaces:
ICustomNPCsEvent,IPlayerEvent
- All Known Subinterfaces:
ICustomGuiEvent.ButtonEvent,ICustomGuiEvent.CloseEvent,ICustomGuiEvent.ScrollEvent,ICustomGuiEvent.SlotClickEvent,ICustomGuiEvent.SlotEvent,ICustomGuiEvent.UnfocusedEvent
public interface ICustomGuiEvent extends IPlayerEvent
Events fired when a player interacts with a custom GUI.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceICustomGuiEvent.ButtonEventstatic interfaceICustomGuiEvent.CloseEventstatic interfaceICustomGuiEvent.ScrollEventstatic interfaceICustomGuiEvent.SlotClickEventstatic interfaceICustomGuiEvent.SlotEventstatic interfaceICustomGuiEvent.UnfocusedEvent-
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.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.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.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
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ICustomGuigetGui()intgetId()-
Methods inherited from interface noppes.npcs.api.event.ICustomNPCsEvent
getHookName
-
Methods inherited from interface noppes.npcs.api.event.IPlayerEvent
getPlayer
-
-
-
-
Method Detail
-
getGui
ICustomGui getGui()
- Returns:
- the custom GUI associated with this event.
-
getId
int getId()
- Returns:
- the component ID that triggered this event.
-
-