
KeProfiles
Do you use different keybinds for different game modes like CPVP, SMP, or Parkour? Are you tired of manually changing controls in the settings menu every…
⬇ Download on ModrinthKeProfiles
Stop wasting time in the settings menu!
KeProfiles is a lightweight utility mod designed for players who play multiple game modes like CPVP (Crystal PvP), SMP (Survival), Parkour, or Speedrunning.
It allows you to save your current keybind configuration as a "profile" and switch between them instantly using simple in-game commands. No more manually re-binding your keys every time you switch servers!
✨ Features
- 🔗 Auto-Server Switching (New!): Link profiles to specific server IPs! Your controls automatically change when you join a server (e.g., Skyblock vs. PvP).
- 📡 Export & Import (New!): Share your setups easily! Copy your entire profile to your clipboard as a code or import one from a friend.
- 🛠️ Smart Editing (New!): Swap keys instantly (
/kb swap) or update your active profile (/kb update) on the fly without re-typing names. - ⚡ Instant Switching: Switch your entire control scheme in milliseconds via commands.
- 📂 Unlimited Profiles: Create as many profiles as you need (e.g.,
cpvp,smp,creative,stream). - 🚀 Lightweight: Zero impact on FPS or performance. Client-side only.
- ✅ Easy to Use: Simple and intuitive command structure.
🎮 Commands
/kb save <name>- Saves your current keybinds to a new profile.
- Example:
/kb save cpvp
/kb load <name>- Instantly loads the specified profile and updates your controls.
- Example:
/kb load smp
/kb delete <name>- Deletes a saved profile.
- Example:
/kb delete old_settings
/kb list- Lists all currently saved profiles.
- Example:
/kb list
/kb export <profileName>- Copies the specified profile configuration to your clipboard as a code.
- Example:
/kb export pvp_v1
/kb import clipboard <newName>- Creates a new profile using the code currently in your clipboard.
- Example:
/kb import clipboard best_pvp_settings
/kb update- Overwrites the currently active profile with your current keybinds.
- Example:
/kb update
/kb swap <key1> <key2> [save]- Instantly swaps two keys. Add
saveto make it permanent for the active profile. - Example:
/kb swap Q G(Temporary) - Example:
/kb swap Q G save(Permanent)
- Instantly swaps two keys. Add
/kb link <profileName>- Binds a profile to the server IP you are currently playing on.
- Example:
/kb link skyblock_profile
/kb unlink- Removes the auto-load binding for the current server.
- Example:
/kb unlink
📦 Installation
- Download the
.jarfile. - Place it in your
.minecraft/modsfolder. - Ensure you have Fabric API installed.
- Launch the game and enjoy!
Developed by Mekoke.
- Edition: Minecraft Java
- File type: .jar
- Minecraft version listed: 1.16.5
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Modrinth — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
- Ships as keprofiles-1.2.0-1.16.5.jar — drop this file into the mods folder
- Download size: 57 KB
- Download link checked 31 Aug 2026 — working
These come from our own check of the pack file, not from the source page.