Compatibility
Minecraft: Java Edition
1.21–1.21.5
1.20.x
1.19.x
Platforms
Supported environments
Links
Creators
Details
Licensed GPL-3.0-or-later
Published 5 months ago
Updated 3 months ago
English
All events are transferred to the client.
中文
所有事件都转移至client
English
Allow Extra to directly enter the keymapping name
中文
允许Extra直接填写keymapping name
add hidekey method in modiftevent
Allowed to be installed on the server. If installed on the server, there is no need to delete the KeyBindEvents
in startup. Added JSIO
for reading and writing JS files (although this has little to do with the content of this mod).
allow 1.19.2 use
Fixed the issue where modifier keys couldn't be used (but still can't set modifier keys like ALT, CTRL, SHIFT
as key bindings for monitoring).
Add more monitoring methods
KeyBindEvents.keyRelease('customName', event => {})
KeyBindEvents.keyReleaseInGui('customName', event => {})
KeyBindEvents.firstKeyPress('customName', event => {})
KeyBindEvents.firstKeyPressInGui('customName', event => {})
Added listener support for existing key bindings. Example usage:
KeyBindEvents.modify(event => {
event.addListener('www', 'key.forward')
event.addListener('sss', 'key.back')
})
Allows detecting key presses as if using self-registered key bindings.
Now you can use @key_name
and @category_name
to retrieve the name of the key and the name of the type, similar to ProbeJS snippets.
Nothing