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



