KeybindsGalore Plus
If you ever get a UnsupportedClassVersionError crash, you should try using Java 21.
See this issue for more details.
This project is a fork of KeybindsGalore, originally by Cael and updated to 1.20 by HVB007.
HVB007's project is here, and Cael's original project is here.
This Fabric mod gives keys attached to multiple keybindings a pie menu (aka pizza menu, circle selector, etc) that lets you choose the desired action when the key is pressed!
It also corrects the default keybind conflict behaviour for keys that you choose to not open a pie menu, so they will activate all bindings when pressed (and not just whichever one happened to be attached to the key last), similar to [Keybinds Fix].
Supports 1.21!
If you got a message saying "A key was activated in a way that isn't expected!":
Please follow the instructions in this issue, under "Pie menu does not open at all".
Long story short: there's a certain way that keybinds can be activated that does not seem to happen normally. Someone demonstrated that it can happen, probably with mods, so I need some more information on exactly what causes it to happen.
Modifications to Original
- Reduced the list of keys which will never open a pie menu (more details here)
- Optimised conflict searching and rendering (only checks for conflicts when the keybind setting menu is closed)
- Keybind labels now show their category along with their name, for easier identification (example)
- Keybind labels can be customised! (see this issue)
- Added a small "cancel zone" at the centre of the pie menu that will not activate any binding
- Label texts no longer run off the screen
- Made pie menu size, color, etc. configurable (config file automatically created in
.minecraft/config/multibind_config.properties
) - Added config to prevent specific keys from opening a pie menu
- Added config to choose whether to use "fixed" keybind conflict behaviour (activates all bindings like KeybindsFix, not just whichever one happened to be stored) on keys that do not open pie menus
Bug-busters :heart:
- lightmcxx (rexomi)
- mo9713
- Poopooracoocoo
- GabanKillasta
- Tgaisen
- GhostIsBeHere
- Alwis2000
- StarsShine11904
- ClutchMasterYT
- GuardedHoney53
[[ Old README below ]]
KeybindsGalore_HVB007_1.20.x
Updated to 1.20 by HVB007.
Github : https://github.com/HVB007og/KeybindsGalore_HVB007_1.20.x Fabric mod Which opens an popup when there are multiple actions bound to the same key in the Minecraft>controls>Keybinds settings. then choose one of the options to use.
Changelog keybindsgalore-0.2-1.20:
Works with 1.20.2
Added Feature: Will not open the menu when pressing certain keys (Due to keys compatibility with other mods) as follows: 1.tab 2.caps lock 3.left shift 4.left control 5.space 6.left alt 7.w 8.a 9.s 10.d
Future Feature: Add mod setting to configure the keys to disable.
Does not support conflicting Keybinds not using the Minecraft Keybinds settings.
Updated to 1.20.x by HVB007
Updated version of keybindsgalore by Cael : https://github.com/CaelTheColher/KeybindsGalore