Keybind ids
These types name keys by their keybind id: the name a keybind is saved under in options.txt, without the key_ prefix. Any keybind works, from vanilla, Origins or any other mod, with no list to keep up to date.
| Keybind | Id |
|---|---|
| Move forward, back, left, right | key.forward, key.back, key.left, key.right |
| Jump, sneak, sprint | key.jump, key.sneak, key.sprint |
| Attack, use item, pick block | key.attack, key.use, key.pickItem |
| Inventory, drop, swap hands | key.inventory, key.drop, key.swapOffhand |
| Hotbar slots 1 to 9 | key.hotbar.1 to key.hotbar.9 |
| Origins' power keys, origin screen | key.origins.primary_active, key.origins.secondary_active, key.origins.view_origin |
A mod's keybinds are listed in its options.txt lines, like key_key.examplemod.dash:key.keyboard.r, which is the id key.examplemod.dash.
- Each player's game tells the server which keybinds they're holding, when that changes. Quick taps count too.
- Keys only count while no screen is open, the same as for normal play.
/tma keys watchshows which keys the server sees, live.- These types are ported from Overgrown's Apoli. Overgrown also accepts its own
key.apoli.*names, which don't exist here. Usekey.origins.*.