Keyset

A vanilla-friendly keybind profile and conflict resolver mod for Minecraft.

2,05k

Keyset

Keyset

Keyset is a profile-based keybind manager for modded Minecraft.

Save full control layouts, swap them instantly, inspect conflicts with context, and preview safer cleanup before anything gets applied.

✨ Why It Helps

- Separate profiles for PvP, building, tech packs, or general play - Faster conflict cleanup in bigger modpacks - Direct one-bind fixes when you know exactly what you want - Guided Safe Fix when you want a cleaner automated pass - JSON export and import for backup or sharing

🧭 Quick Start

1. Open Minecraft's `Controls` screen. 2. Click `Keyset`. 3. Pick a profile or create one from your live controls. 4. Save the layout with `Save Live`. 5. Fix a bind directly or preview `Safe Fix` first.

📥 Downloads

- Modrinth - CurseForge - GitHub

Published files are split by loader and Minecraft range, for example:

- `keyset-fabric-1.20.1-1.20.2-1.2.0.jar` - `keyset-forge-1.21.1-1.2.0.jar` - `keyset-neoforge-1.21-1.21.11-1.2.0.jar`

✅ Supported Versions

Current `1.2.x` release line:

| Minecraft | Fabric | Quilt | Forge | NeoForge | | --- | --- | --- | --- | --- | | 1.20.1-1.20.2 | ✅ | ✅ | ✅ | ✅ | | 1.20.3-1.20.4 | ✅ | ✅ | ✅ | ✅ | | 1.20.5-1.20.6 | ✅ | ✅ | ✅ | ✅ | | 1.21.1 | ✅ | ✅ | ✅ | ✅ | | 1.21.2-1.21.4 | ✅ | ✅ | ❌ | ✅ | | 1.21.5-1.21.11 | ✅ | ✅ | ❌ | ✅ | | 26.1 | ✅ | ✅ | ❌ | ✅ |

Notes:

- Quilt uses the Fabric-compatible jars. - Forge support is intentionally capped at `1.21.1`. - Older `1.16.5-1.19.4` builds remain on the `1.0.x` line for critical bug fixes only.

🔒 Privacy

Keyset stores profile data locally in:

```text config/keybindprofiles.json ```

It does not send telemetry or upload your controls anywhere.

📦 Modpack Notes

- Client-side only - Safe to include in packs - No gameplay content

📍 Status

Current stable release line: `1.2.0`

ADS