KeybindsGalore (HVB007)
ModI Learnt how to code Java for the explicit purpose of updating this mod. it took me bashing my head against my laptop for a week, But in the end I got it to work. Now Keybinds galore is updated to 1.20, with updated and clarified code.
Type
Mod
Modrinth Downloads
20,488
Modrinth ID
l6y7RMn7
Last Updated
Aug 13, 2026
Description
KeybindsGalore
A Fabric mod that opens a popup menu when multiple actions are bound to the same key, allowing you to choose which action to perform.
✨ Features
- Conflict Resolution — Opens a menu to resolve conflicting keybinds instead of executing all of them at once.
- Circular Pie Menu — A modern, intuitive pie menu for selecting actions.
- Smooth GPU Rendering — The pie menu is rendered via owo-lib's deferred GUI system, providing polished visuals with proper depth ordering and no z-fighting.
- Mouse Button Support — Works with conflicting mouse button bindings.
- Extensive Configuration — Almost every visual aspect, from colors to radii, can be configured in the properties file.
🚀 What's New in Version 1.7.2+1.21.6
This version upgrades the mod to Minecraft 1.21.6 and migrates rendering to use the owo-lib library for reliable deferred-GUI rendering.
- Minecraft 1.21.6 support — Fabric API 0.128.2, Fabric Loader 0.19.3.
- owo-lib dependency (0.12.21+1.21.6) — Pie menu now uses OwoUIDrawContext.drawRing() / drawCircle(), fully compatible with Minecraft 1.21.6's deferred GuiElementRenderState rendering system. This replaces all previous custom low-level rendering code.
- Removed custom SectorElementRenderState, TriangleStripRenderer, and DrawContextAccessor mixin — all replaced by owo-lib's built-in render states and pipelines.
- Cloth Config 19.0.147 — Full configuration GUI with all options and hover tooltips.
- ModMenu 15.0.0 integration.
📦 Requirements
- Minecraft 1.21.6
- Fabric Loader >=0.19.3
- Fabric API >=0.128.2
The mod bundles owo-lib internally — no separate download needed.
⚙️ Configuration
The mod can be configured by editing the keybindsgalore.properties file in your config folder, or via the in-game ModMenu configuration screen. You can customize all colors, radii, and rendering behaviour.
Example options:
- USE_SOFTWARE_RENDERING=false (software fallback — no longer recommended)
- PIE_MENU_SECTOR_COLOR_EVEN=0xC0606060
- PIE_MENU_CANCEL_ZONE_HOVER_COLOR=0xC0B04232
📖 History & Credits
- Original Author: Cael — Original Project
- 1.20.x Update: HVB007 — GitHub
- KeybindsGalore Plus: AV306 — Project
- 1.21.x Re-Rewrite: HVB007 — added native hardware rendering without external UI libraries.
- 1.21.6+ owo-lib Migration: HVB007 — adapted to Minecraft's deferred GUI system using owo-lib.
🤖 AI Declaration
Portions of this mod's code were written with the assistance of AI tools. All AI-generated code has been reviewed, tested, and verified for functionality by the developer.
Compatibility
Mod Loaders
Game Versions
Recommended Gear
AffiliateHardware and extras that pair well with this mod.
As an Amazon Associate I earn from qualifying purchases.
Screenshots
Similar Mods
Netherlicious
Nether Biomes and more
FSang18's Mighty Morphin'
A Palladium Addonpack made to bring the Mighty Morphin' Power Rangers to minecraft 1.20.1
Gore Edition
Mod focused on PvE and PvP combat, with visual and sound effects of retro gore.
Apocalyptic Fortress
Nether fortress overhaul mod made by HexNowLoading.
CobbleDollar Shops
Makes shops in CobbleTowns and Cobblemon Additions use Cobbledollars as currency
TaCZ Blueprints
A TaCZ mod addon that dynamically makes every gun into a blueprint you must find and then research