Package noppes.npcs.api.event
Interface IPlayerEvent.MouseClickedEvent
-
- All Superinterfaces:
ICustomNPCsEvent,IPlayerEvent
- Enclosing interface:
- IPlayerEvent
public static interface IPlayerEvent.MouseClickedEvent extends IPlayerEvent
Fired when the player clicks a mouse button.- Hook Name:
- mouseClicked
-
-
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.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 booleanbuttonDown()intgetButton()int[]getKeysDown()intgetMouseWheel()booleanisAltPressed()booleanisCtrlPressed()booleanisMetaPressed()booleanisShiftPressed()-
Methods inherited from interface noppes.npcs.api.event.ICustomNPCsEvent
getHookName
-
Methods inherited from interface noppes.npcs.api.event.IPlayerEvent
getPlayer
-
-
-
-
Method Detail
-
getButton
int getButton()
- Returns:
- the mouse button index.
-
getMouseWheel
int getMouseWheel()
- Returns:
- the mouse wheel scroll delta.
-
buttonDown
boolean buttonDown()
- Returns:
- true if the button is being pressed down.
-
isCtrlPressed
boolean isCtrlPressed()
- Returns:
- true if Ctrl is held.
-
isAltPressed
boolean isAltPressed()
- Returns:
- true if Alt is held.
-
isShiftPressed
boolean isShiftPressed()
- Returns:
- true if Shift is held.
-
isMetaPressed
boolean isMetaPressed()
- Returns:
- true if Meta is held.
-
getKeysDown
int[] getKeysDown()
- Returns:
- array of currently held key codes.
-
-