Compatibility
Minecraft: Java Edition
Platforms
Supported environments
Links
Details
Changelog
Keyboard Detector Command Usage Guide
- /keyboarddetector iskeydown
Function: Detects whether a single key is pressed.
Usage: /keyboarddetector iskeydown <PlayerID> <KeyAscii>
Example: /keyboarddetector iskeydown @p 49
Detects if the player presses the '1' key.
When placed in a repeating command block:
Returns true and outputs a redstone signal while '1' is held.
Returns false with no redstone output when released.
=============================================================================
- /keyboarddetector matchgroup
Function: Detects simultaneous multi-key presses (keys are processed without mutual interference).
Usage: /keyboarddetector matchgroup <PlayerID> <KeyAscii1>,<KeyAscii2>,... <keepStatic>
Example: /keyboarddetector matchgroup @p 49,50,51 false
Detects if the player presses '1', '2', and '3' concurrently.
When placed in a repeating command block:
Returns true/redstone signal only when all specified keys are pressed simultaneously.
If <keepStatic> is set to true:
Maintains true/redstone signal after keys are released until manually reset.
=============================================================================
- /keyboarddetector flush
Function: Clears all stored key-press records (used when <keepStatic> is true).
Example:
After executing /keyboarddetector matchgroup @p 49,50,51 true in a loop:
Pressing/releasing '1','2','3' maintains a persistent signal.
Executing /keyboarddetector flush will:
Immediately terminate the redstone signal.
Reset detection until the next valid simultaneous key press.
Files
Metadata
Release channel
ReleaseVersion number
1.0.0Loaders
Game versions
1.21.4Downloads
22Publication date
July 28, 2025 at 12:40 AMPublisher

NoNamer8192
Member