BindPresets
A client-side Fabric mod for Minecraft 1.21.11 that lets you save and switch between named keybind presets right from the Options > Controls > Keybinds screen.
Author: ISekai
Features
- Adds a Preset row to the vanilla Keybinds screen with buttons to cycle, add, rename, and delete keybind presets.
- Each preset stores a full snapshot of every keybinding; switching presets
re-binds every key at once and writes it back to
options.txt. - Presets are persisted to
bindpresets.jsonin the game's config folder and reloaded automatically on startup.
Dependencies
- Minecraft
1.21.11 - Yarn mappings
1.21.11+build.6 - Fabric Loader
0.18.6 - Fabric API
0.141.4+1.21.11 - Fabric Loom
1.17.12 - Java 21
Installation
Download the jar from Releases, drop it into your .minecraft/mods folder
along with Fabric API, and launch with Fabric Loader 0.18.6 or newer.
Building from source
Minecraft 1.21.11 + Loom 1.17 require Java 21 to run Gradle itself (not
just to compile). Point JAVA_HOME at a JDK 21 installation before building.
./gradlew build
Compiled jar lands in build/libs/.
License
See LICENSE. All rights reserved - see terms above.
