Too Many Shortcuts
Adds support for meta keys such as alt, ctrl, and shift in keybinds. Allows for creating multiple binds for each keybinds.
Features
- Add Support for Meta Keys such as ALT, CTRL, and Shift in keybinds.
- Alternative Keybindings. Bind a keybind to multiple keys
- Search for a specific keybinding
- See Conflicts and Unbound Keys easily!
Extra Keybindings
Toggle Player Model Part: Toggles the visibility of a player model part.Toggle Auto Jump: Toggles the auto jump feature.Scroll Hotbar: Scrolls the hotbar left or right.
Supported Minecraft Versions
- 1.21.6.rc.1
- 1.21.5/1.21.4 Had zero changes between them.
- 1.21.3
Version Policy
This mod will try it's best to support the latest 3 Minecraft versions. Some changes make this impossible or extremely difficult.
All Versions
+ Add Version| Name | Game version | Platforms | Published | Downloads | Actions |
|---|---|---|---|---|---|
|
B
0.0.21
|
1mo ago | 1 | |||
|
B
0.0.20
|
3mo ago | 1 | |||
|
B
0.0.19
|
4mo ago | 1 | |||
|
B
0.0.18
|
7mo ago | 1 | |||
|
B
0.0.17
|
7mo ago | 1 | |||
| 7mo ago | 1 | ||||
| 10mo ago | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
|
B
0.0.14
|
last yr. | 1 | |||
|
B
0.0.13
|
last yr. | 1 | |||
|
B
0.0.12
|
last yr. | 1 | |||
|
B
0.0.11
|
last yr. | 1 | |||
|
B
0.0.10
|
last yr. | 1 | |||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 |
- 26.3 Update.
- Minecraft 26.3 replaced GLFW with SDL3, renumbering every key code, mouse button and modifier
compiled in, so one jar stays correct on both numbering schemes.
- Existing keybinds carry over untouched: the config stores key names, not raw key codes.
- API:
KeyModifier.fromModifiers(Int)is replaced byKeyModifier.fromInput(InputWithModifiers),
KeyModifier no longer exposes a GLFW modifier bit.- Fixed Lang Files
- Add search by key
- Dependency Updates
- 26.2 Update
- Fix scroll resetting when adding an alternative.
- Fix Lang Files [#36](https://github.com/wyatt-herkamp/too-many-shortcuts/issues/36)
- 26.1.1 Update
- 26.1 Update
- 1.21.11 Support
- Fix Broken Add Entry
- Ensure that the keybinding is unbound and remove from the maps before removing it.
- Initial 1.21.9 and 1.21.10 support
- Fixed Crash On 1.21.1 [#42](https://github.com/wyatt-herkamp/too-many-shortcuts/issues/42)
- Upgrade GitHub Actions
- New Icon
- Updated to Minecraft 1.21.8
- Fixed [#29](https://github.com/wyatt-herkamp/too-many-shortcuts/issues/29)
- Possibly Fixed [#33](https://github.com/wyatt-herkamp/too-many-shortcuts/issues/33) this might be a change that gets reverted. I am curious to see if this breaks something
- Fixed [#38](https://github.com/wyatt-herkamp/too-many-shortcuts/issues/38) Not being able to reset unbound keybindings
- Updated to loom 1.11
- Added Support for Minecraft 1.20.6, 1.21.1, 1.21.2, 1.21.3, 1.21.6
- Extracted a lot of API into a separate module.
- Config System is now in the API module.
- Fixed Alternative Escape Binding working with Mouse Buttons
- Fixed selectedKeyBinding not being returned to null after being set [#27](https://github.com/wyatt-herkamp/too-many-shortcuts/issues/27)
- Broke Most of the Translations, will be fixed in the next release.
- Abstracted Part of the Keybinding Screen so that I can support more versions
- Updated to Minecraft 1.21.5
- Added a new keybinding to shift the hotbar left or right.
- Fabric Loader Version Update to 0.16.14
- Fabric Kotlin Version Update to 1.13.3+kotlin.2.1.21
- Kotlin Version Update to 2.1.21
- Added support for Minecraft ~~1.21.6-pre4~~ 1.21.6-rc.1
- Added support for Minecraft 1.21.3
- Fixed Bug Where Alternative Keybindings were not working with custom keybindings.
- On modifier release. Before removing an active keybinding. Make sure it needs said modifier.
- Fixed Game Crash when using free binds list. [#28](https://github.com/wyatt-herkamp/too-many-shortcuts/issues/28)
- Fixed Rebinding to a modifier keeps previous modifiers [#25](https://github.com/wyatt-herkamp/too-many-shortcuts/issues/25)
- Fixed Unable to bind modifiers alone [#13](https://github.com/wyatt-herkamp/too-many-shortcuts/issues/13)
- Fixed reset is disabled when modifiers are present but key is the default
- Updated to Loom 1.10
- Updated Yarn Mappings build.8
- Updated Fabric API to 0.118
- Updated Fabric Kotlin to 1.13.1
- Stopped overwriting ControlsOptionsScreen completely to open TMSKeyBindsScreen Fixes [#20](https://github.com/wyatt-herkamp/too-many-shortcuts/issues/20)
- Updated to 1.21.4
- Dependency Updates
- Updated to 1.21.3
togglePlayerModelPartrenamed tosetPlayerModelPart- Dropped Mouse Keybinding Support
- Fixed Crash due to Mixin Issue
- Removed
dev.kingtux.tms.api.PriorityKeyBindingto use Amecs API PriorityKeyBinding - Updated to Minecraft 1.21.1
- Fixed bug where hitting the
esckey would close the keybinding screen.
- Fixed bug where hitting the
esckey would close the keybinding screen.
- Rewrote the Keybinding Screen
- Fixed bug with ordering of hotbar items. Issue [#2](https://github.com/wyatt-herkamp/too-many-shortcuts/issues/2)