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
19,401
Modrinth ID
l6y7RMn7
Last Updated
Jul 20, 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
Screenshots
Similar Mods
Modulation
A growing collection of quality-of-life tweaks, bug fixes, and cross-mod integrations for modpack creators!
Hit Indication
Adds hit indicators that show where damage is taken from.
fapdos' Nether Mobs: Recrafted
Adds several different mobs and items to the Nether
Coal Chunks
Bits of coal that smelt one item.
Mage Hand
A Magical Take on Item Automation
Epic Terrain Compatible
Generate epic terrain