KeyboardJS
by LirxOwO
KeyboardJS lets scripts listen for keyboard input more quickly and conveniently, as a simplified layer over keyboard operations for Forge on 1.20.1.
What it does
Scripts can react to key presses and releases through a simpler set of calls, so pressing or releasing a key can trigger server or client logic without custom input code. A check on a key returns a Boolean value showing whether it is currently pressed or released. The mod runs in client and server environments, so both sides need it, and it is released under the MIT License as open source. Its only listed game version is 1.20.1, with the latest Forge file, 1.0.0, dated 2024-12-19.
Key features
Simplified key listeners
Key handlers are written with fewer steps than raw input code, which keeps keyboard scripts short.
Press and release monitoring
Both pressing and releasing a key are tracked, so scripts can act on either event.
Boolean key state checks
A single call returns true or false for whether a given key is pressed or released at that moment.
Gallery
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
How it compares
Keyboard Layers is a Fabric and Forge client mod for 1.18 – 1.19.4, open source under the Mozilla Public License 2.0, so it does not cover 1.20.1. Control Plus is a Forge and NeoForge client mod for 1.20.1 – 1.21.1 with All rights reserved, and it is not open source.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| KeyboardJS | Forge | 1.20.1 | Client and server | 2024-12-19 |
| Keyboard Layers | Fabric and Forge | 1.18 – 1.19.4 | Client-side only | 2023-11-17 |
| Control Plus | Forge and NeoForge | 1.20.1 – 1.21.1 | Client-side only | 2026-05-03 |
Questions
Does KeyboardJS have to be installed on both sides?
In the catalog
KeyboardJS is one of 29,952 Game mechanics mods on ModsFinder, and one of 13,316 Game mechanics mods for Forge. 34,764 mods support Minecraft 1.20.1.
More from LirxOwO
Similar mods
What the author says
This is a simplified mod that simplifies the keyboard operation of kubejs. With this mod, you can monitor the operation of keys on the keyboard, including pressing and releasing.
Official listing
- Modrinth page
- modrinth.com/mod/keyboardjs
- Owner
- LirxOwO
- Published
- 2024-12-19
- Updated on Modrinth
- 2024-12-19
- Facts verified
- 2026-10-15
