Changes since previous
- Finally re-added keybind selector ring!!! :D
Here's hoping there's no more bugs...
NeoForge supported via Sinytra Connector!
Look, no dependencies!
Changes since previous
- Fixed crash due to compile/runtime Minecraft version msmatch
Here's hoping there's no more bugs...
NeoForge supported via Sinytra Connector!
Look, no dependencies!
Important Note
Pie menu rendering no longer works in 1.21.6. There will be no circle selector menu; only label texts.
Unfortunately, I have not been able to figure out the correct sequence of RenderLayer and VertexConsumerProvider incantations to make it work, so if you really need this mod for 1.21.6, try this version, or HVB007's slightly more functional port.
All core features still work fine!
NeoForge supported via Sinytra Connector!
Look, no dependencies!
Changes since previous
- (IMPORTANT) Renamed config skipped_keystoignored_keys(IMPORTANT) Renamed configpie_menu_highlight_colortopie_menu_select_color
- (IMPORTANT) Changed data type of config pie_menu_color,pie_menu_select_color, andpie_menu_lighten_factortoint(fromshort)
- Added config pie_menu_highlight_color
- Added click-to-activate)for pie menu
- Added custom data property hide_category(hides the keybind category name)
- Fixed bugs with custom data manager
Note
Existing configs were renamed and new configs were added in this update; you may wish to delete your existing config file and allow KBG+ to generate a new one.
Here's hoping there's no more bugs...
NeoForge supported via Sinytra Connector!
Look, no dependencies!
Changes since previous
- (IMPORTANT) Renamed config skipped_keystoignored_keys(IMPORTANT) Renamed configpie_menu_highlight_colortopie_menu_select_color
- (IMPORTANT) Changed data type of config pie_menu_color,pie_menu_select_color, andpie_menu_lighten_factortoint(fromshort)
- Added config pie_menu_highlight_color
- Added click-to-activate for pie menu
- Added custom data property hide_category(hides the keybind category name)
- Fixed bugs with custom data manager
Note
Existing configs were renamed and new configs were added in this update; you may wish to delete your existing config file and allow KBG+ to generate a new one.
Here's hoping there's no more bugs...
NeoForge supported via Sinytra Connector!
Look, no dependencies!
Note: Pie menu background does not show on 1.20-1.20.1
Changes since previous
- 
Added support for pie menus on mouse buttons 
- 
Added the config enable_attack_fix(enables a workaround that lets Attack/Break work when activated via a pie menu)
Note
New configs were added in this update; you may wish to delete your existing config file and allow KBG+ to generate a new one.
Here's hoping there's no more bugs...
NeoForge supported via Sinytra Connector!
Look, no dependencies!
Changes since previous
- 
Added support for pie menus on mouse buttons 
- 
Added the config enable_attack_fix(enables a workaround that lets Attack/Break work when activated via a pie menu)
Note
New configs were added in this update; you may wish to delete your existing config file and allow KBG+ to generate a new one.
Here's hoping there's no more bugs...
NeoForge supported via Sinytra Connector!
Look, no dependencies!
Note: This version is functionally equivalent to 1.3.4+1.20.x
Changes since previous
- 
Added support for pie menus on mouse buttons 
- 
Added the config enable_attack_fix(enables a workaround that lets Attack/Break work when activated via a pie menu)
Note
New configs were added in this update; you may wish to delete your existing config file and allow KBG+ to generate a new one.
Here's hoping there's no more bugs...
NeoForge supported via Sinytra Connector!
Look, no dependencies!
A test version for some optimisations
Changes since previous
Added the following configs:
- pie_menu_blend(enables/disables transparency. 1/10 performance impact)
- label_text_shadow(enables/disables text shadows in the pie menu. 2/10 performance impact)
Note
New configs were added in this update; you may wish to delete your existing config file and allow KBG+ to generate a new one.
Here's hoping there's no more bugs...
Look, no dependencies!
Note: 1.3.2 was removed, as it was basically unusable
Changes since previous
- Added debug mode (fixes log spam in normal gameplay)
- Added an in-game error message for invalid configuration files
Here's hoping there's no more bugs...
Look, no dependencies!
Changes since previous
- Fixed bugs with "Keybind Fix" behaviour
- Extensive testing, found satisfactory with:
- Vanilla player list behaviour
- Zoomify
- Custom Crosshair
 
- Fixed broken version range
Here's hoping there's no more bugs...
Look, no dependencies!
Changes since previous
- Fixed bugs with "Keybind Fix" behaviour
- Extensive testing, found satisfactory with:
- Vanilla player list behaviour
- Zoomify
- Custom Crosshair
 
Here's hoping there's no more bugs...
Look, no dependencies!
Changes since previous
- Added two new configs: skipped_keys(keys to ignore conflicts on) anduse_keybind_fix(let keys trigger all bindings, instead of only triggering one, like Keybinds Fix)
- Added support for custom keybind labels (see GitHub README)
Advisory
Two new configs were added in this update; it's recommended to either delete your existing config file (instructions at GitHub repo), or add the new config line yourself.
Look, no dependencies!
Changes since previous
- Added one new config: lazy_config_check(only check for conflicting keybinds when needed, as opposed to every time a key is pressed; enabled by default)
- Added support for custom keybind labels (see GitHub README)
Advisory
The build has been re-uplaoded to fix a bug; please download it again :)
A new config was added in this update; it's recommended to either delete your existing config file (instructions at GitHub repo), or add the new config line yourself.
Look, no dependencies!
Changes since previous
- Updated to 1.21; no longer backwards compatible
Note on Java
You need Java 21 now (because 1.21 is compiled with Java 21)
Changes since previous
- Added two new configs: sector_gradation(solid colour, like in the gallery, or gradient, like in the original mod), anddarkened_background(have a dark background like other GUI screens, or nah)
- Internally rebranded to KeybindsGalorePlus
- Recompiled with Java 17; fixes the "Unsupported class version" crash (thanks @Racoocoo!)
Advisory
New configs were added in this update; it's recommended to either delete your existing config file (instructions at GitHub repo), or add the two new config lines yourself.
Compatibility notes
Untested beyond 1.20.4.
Look, no dependencies!
First release!
Tested on 1.20.6, may not work properly on earlier versions; please raise a GitHub issue if you encounter problems!
No dependencies :D
(named "multibind" because I can't change the primary artifact)

