CounterStrikeGrenades
Toggle table of contents
1.20.1-1.5.0-prerelease
jvm
Target filter
jvm
Switch theme
Search in API
Skip to content
CounterStrikeGrenades
CounterStrikeGrenades
/
club.pisquad.minecraft.csgrenades.client.input
/
InputHandler
Input
Handler
object
InputHandler
Members
Types
Button
State
Link copied to clipboard
data
class
ButtonState
(
val
primary
:
Boolean
,
val
secondary
:
Boolean
)
Properties
button
State
Link copied to clipboard
val
buttonState
:
InputHandler.ButtonState
last
Button
State
Link copied to clipboard
var
lastButtonState
:
InputHandler.ButtonState
last
Screen
State
Link copied to clipboard
var
lastScreenState
:
Boolean
PRIMARY_
BUTTON
Link copied to clipboard
const
val
PRIMARY_BUTTON
:
Int
=
1
screen
State
Link copied to clipboard
val
screenState
:
Boolean
SECONDARY_
BUTTON
Link copied to clipboard
const
val
SECONDARY_BUTTON
:
Int
=
2
selected
Slot
Link copied to clipboard
val
selectedSlot
:
Int
Functions
get
Cool
Down
Tick
Link copied to clipboard
fun
getCoolDownTick
(
)
:
Int
is
Item
In
Hand
Grenade
Item
Link copied to clipboard
fun
isItemInHandGrenadeItem
(
)
:
Boolean
on
Button
Press
Link copied to clipboard
fun
onButtonPress
(
button
:
Int
)
on
Button
Release
Link copied to clipboard
fun
onButtonRelease
(
button
:
Int
)
on
Player
Tick
Link copied to clipboard
@
JvmStatic
fun
onPlayerTick
(
event
:
TickEvent.PlayerTickEvent
)
on
Screen
Close
Link copied to clipboard
fun
onScreenClose
(
)
on
Screen
Open
Link copied to clipboard
fun
onScreenOpen
(
)
on
Slot
Change
Link copied to clipboard
fun
onSlotChange
(
)
set
Inventory
Cool
Down
Link copied to clipboard
fun
setInventoryCoolDown
(
)
update
Internal
State
Link copied to clipboard
fun
updateInternalState
(
)