📃
Scripting
  • Introduction
  • Creating a script
  • Dummy API
  • Namespaces
    • breeze
    • mc
    • inventory
    • mathUtil
    • playerController
    • UIRenderer
    • world
    • render3D
    • gameSettings
  • Objects
    • Breeze
      • Settings
        • BooleanSetting
        • IntSetting
        • DoubleSetting
        • ModeSetting
        • ColorSetting
        • MinMaxSetting
        • StringSetting
        • KeyBindSetting
        • PositionSetting
      • Animation
      • Module
        • HudModule
        • RotationModule
    • Minecraft
      • Packets
        • ClientPacket
          • C00PacketKeepAlive
          • C01PacketChatMessage
          • C02PacketUseEntity
          • C03PacketPlayer
            • C04PacketPlayerPosition
            • C05PacketPlayerLook
            • C06PacketPlayerPosLook
          • C07PacketPlayerDigging
          • C08PacketBlockPlacement
          • C09PacketHeldItemChange
          • C0APacketAnimation
          • C0BPacketEntityAction
          • C0CPacketInput
          • C0DPacketCloseWindow
          • C0EPacketClickWindow
          • C0FPacketConfirmTransaction
          • C17PacketCustomPayload
        • ServerPacket
          • S00PacketKeepAlive
          • S01PacketJoinGame
          • S02PacketChat
          • S03PacketTimeUpdate
          • S04PacketEntityEquipment
          • S05PacketSpawnPosition
          • S06PacketUpdateHealth
          • S07PacketRespawn
          • S08PacketPlayerPosLook
          • S09PacketHeldItemChange
          • S0CPacketSpawnPlayer
          • S0DPacketCollectItem
          • S0EPacketSpawnObject
          • S0FPacketSpawnMob
          • S12PacketEntityVelocity
          • S13PacketDestroyEntities
          • S14PacketEntity
            • S15PacketEntityRelMove
            • S16PacketEntityLook
            • S17PacketEntityLookMove
          • S18PacketEntityTeleport
          • S19PacketEntityHeadLook
          • S19PacketEntityStatus
          • S27PacketExplosion
          • S2APacketParticles
          • S2CPacketSpawnGlobalEntity
          • S2DPacketOpenWindow
          • S2EPacketCloseWindow
          • S2FPacketSetSlot
          • S3FPacketCustomPayload
      • Util
        • Vec3
        • AxisAlingenedBB
        • RaytraceResult
        • ItemStack
        • BlockPos
      • Entity
        • LivingEntity
          • EntityPlayerSP
    • Util
      • Timer
      • KeyBind
      • Color
      • Rotation
  • Events
    • Packet send event
    • Packet receive event
    • Pre motion event
    • Motion event
    • Post motion event
    • Input event
    • Render2D event
    • Render3D event
    • Tick event
    • Render Entity event
    • World change event
    • Join server event
  • Examples
    • AntiAim
    • CPS Counter
    • Chat Spammer
    • Blink
    • Auto Sprint
  • EnumFacing
Powered by GitBook
On this page
  • new KeyBind(int keyCode)
  • isDown(): boolean
  • name(): String
  • is(int keyCode): boolean
  • isMouse(): boolean
  • KeyCodes
  • Mouse values
  • Key values
  1. Objects
  2. Util

KeyBind

goes over the KeyBind object

Last updated 1 year ago

new KeyBind(int keyCode)

Creates a new KeyBind object based on the keycode you provide it, you can choose from and .

isDown(): boolean

Returns true if the KeyBind is currently held down.

name(): String

Returns a nice name for the KeyBind, for example: Left Mouse or R.

is(int keyCode): boolean

Returns true if the the provided keyCode matches up with the value of the keyBind itself.

isMouse(): boolean

Returns true if the bind is a mouse button.

KeyCodes

Mouse values

Button
Value

MOUSE_L

-2

MOUSE_R

-3

MOUSE_MIDDLE

-4

MOUSE4

-5

MOUSE5

-6

Key values

Key Name
Value (Decimal)

KEY_NONE

0

KEY_ESCAPE

1

KEY_1

2

KEY_2

3

KEY_3

4

KEY_4

5

KEY_5

6

KEY_6

7

KEY_7

8

KEY_8

9

KEY_9

10

KEY_0

11

KEY_MINUS

12

KEY_EQUALS

13

KEY_BACK

14

KEY_TAB

15

KEY_Q

16

KEY_W

17

KEY_E

18

KEY_R

19

KEY_T

20

KEY_Y

21

KEY_U

22

KEY_I

23

KEY_O

24

KEY_P

25

KEY_LBRACKET

26

KEY_RBRACKET

27

KEY_RETURN

28

KEY_LCONTROL

29

KEY_A

30

KEY_S

31

KEY_D

32

KEY_F

33

KEY_G

34

KEY_H

35

KEY_J

36

KEY_K

37

KEY_L

38

KEY_SEMICOLON

39

KEY_APOSTROPHE

40

KEY_GRAVE

41

KEY_LSHIFT

42

KEY_BACKSLASH

43

KEY_Z

44

KEY_X

45

KEY_C

46

KEY_V

47

KEY_B

48

KEY_N

49

KEY_M

50

KEY_COMMA

51

KEY_PERIOD

52

KEY_SLASH

53

KEY_RSHIFT

54

KEY_MULTIPLY

55

KEY_LMENU

56

KEY_SPACE

57

KEY_CAPITAL

58

KEY_F1

59

KEY_F2

60

KEY_F3

61

KEY_F4

62

KEY_F5

63

KEY_F6

64

KEY_F7

65

KEY_F8

66

KEY_F9

67

KEY_F10

68

KEY_NUMLOCK

69

KEY_SCROLL

70

KEY_NUMPAD7

71

KEY_NUMPAD8

72

KEY_NUMPAD9

73

KEY_SUBTRACT

74

KEY_NUMPAD4

75

KEY_NUMPAD5

76

KEY_NUMPAD6

77

KEY_ADD

78

KEY_NUMPAD1

79

KEY_NUMPAD2

80

KEY_NUMPAD3

81

KEY_NUMPAD0

82

KEY_DECIMAL

83

KEY_F11

87

KEY_F12

88

KEY_F13

100

KEY_F14

101

KEY_F15

102

KEY_F16

103

KEY_F17

104

KEY_F18

105

KEY_KANA

112

KEY_F19

113

KEY_CONVERT

121

KEY_NOCONVERT

123

KEY_YEN

125

KEY_NUMPADEQUALS

141

KEY_CIRCUMFLEX

144

KEY_AT

145

KEY_COLON

146

KEY_UNDERLINE

147

KEY_KANJI

148

KEY_STOP

149

KEY_AX

150

KEY_UNLABELED

151

KEY_NUMPADENTER

156

KEY_RCONTROL

157

KEY_SECTION

167

KEY_NUMPADCOMMA

179

KEY_DIVIDE

181

KEY_SYSRQ

183

KEY_RMENU

184

KEY_FUNCTION

196

KEY_PAUSE

197

KEY_HOME

199

KEY_UP

200

KEY_PRIOR

201

KEY_LEFT

203

KEY_RIGHT

205

KEY_END

207

KEY_DOWN

208

KEY_NEXT

209

KEY_INSERT

210

KEY_DELETE

211

KEY_CLEAR

218

KEY_LMETA

219

KEY_LWIN

219

KEY_RMETA

220

KEY_RWIN

220

KEY_APPS

221

KEY_POWER

222

KEY_SLEEP

223

mouse values
key values