Skip to content

Keyset

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

FabricNeoForgeForgeQuilt
Loaders
FabricNeoForgeForgeQuilt
Downloads on Modrinth
7.6K
Followers on Modrinth
18
versions
159
Updated
May 29, 2026May 29
Published
in 2026
Keyset Screen — The main Keyset screen This is where the mod lives - and where you will configure it! · swipe

At a glance

Runs on Fabric, NeoForge, Forge and Quilt
For Minecraft 1.16.5–1.19.4, 1.20.1–26.1
Client only — no need to install it on the server
Latest version — 2.0.0+neoforge-26.1 from May 29, 2026
License MIT — free
Where it's needed
In gamerequiredOn servernot needed

Install in the game only; not needed on the server

Game versions1.16.5–1.19.4, 1.20.1–26.1
Keyset

Keyset

Profiles for every way you play.



Stop rebuilding your controls every time your playstyle changes.
Keyset saves your keybind layouts as profiles — PvP, building, creative, tech modpack, whatever —
and lets you switch between them instantly, from inside the game.

✨ Features

🗂️  Profiles — Create as many named keybind layouts as you want. Switch with one click or automatically on server join.

🔍  Live Conflict Detection — Live scan of every clashing bind in your current layout. Fix them one by one or in bulk. Vanilla binds are never touched without you asking.

🔄  Auto-Switch — Set rules like hypixel.net → PvP and Keyset handles the switch the moment you connect. Works with partial server address matching.

🔗  Share Codes — Export any profile as an 8-character code. Send it to a friend, paste it in Discord, import it in seconds. Codes expire after 90 days. No account needed.

💾  Save Live — Made changes in vanilla Controls? Hit Save Live to capture exactly what's bound right now into the selected profile.

🎓  Interactive Tutorial — First-run guide that walks you through every feature with real tasks. Relaunch it any time from the ? button.

🎨  Polished UI — Custom-themed interface with animations, contextual darkening, and a clean tab layout. No additional libraries required!


🚀 Getting Started

  1. Open Controls and click Keyset.
  2. On first launch, follow the interactive tutorial — it takes about two minutes.
  3. Create a profile, click Save Live to capture your current binds, then Activate.
  4. Open the Conflicts tab to clean up any overlapping keys.
  5. Use Auto-Switch to set server rules. Use Share to export or import layouts.

🧩 Supported Versions

MinecraftFabricForgeNeoForge
1.20.1 – 1.20.2✅✅✅
1.20.3 – 1.20.6✅✅✅
1.21.1✅✅✅
1.21.2 – 1.21.11✅❌✅
26.1.x✅❌✅

Quilt uses the Fabric jar. Forge support ends at 1.21.1.


🔒 Privacy

Profiles are stored locally at config/keybindprofiles.json. Keyset collects no analytics and sends no telemetry.

The Share feature uploads your profile data to share.beeboyd.com only when you explicitly click Share. Shared profiles are anonymous, stored for 90 days, and automatically deleted. Nothing is uploaded without your action.


🌍 Translations


Made with ♥ by BeeBoyD

FAQ

How to install Keyset?

Install Fabric for your Minecraft version, download Keyset for the same version and loader, put the file into the mods folder and launch the game with the loader profile.

Which Minecraft versions does Keyset support?

Keyset has builds for Minecraft 1.16.5–1.19.4, 1.20.1–26.1.

Is Keyset needed on the server?

Client only — no need to install it on the server

License and source
MIT Licensefree to use and share with credit to the author
Original — Modrinth↗Files unchanged, verified with SHA-512Is this your mod? For rights holders

The site uses cookies: the necessary ones for sign-in and the theme, plus the Yandex Metrica and LiveInternet visit counters — they show us how the site is used. We have no advertising cookies. More