Описание
# KeProfiles
**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 `
* Saves your current keybinds to a new profile.
* *Example:* `/kb save cpvp`
* `/kb load `
* Instantly loads the specified profile and updates your controls.
* *Example:* `/kb load smp`
* `/kb delete `
* Deletes a saved profile.
* *Example:* `/kb delete old_settings`
* `/kb list`
* Lists all currently saved profiles.
* *Example:* `/kb list`
* `/kb export `
* Copies the specified profile configuration to your clipboard as a code.
* *Example:* `/kb export pvp_v1`
* `/kb import clipboard `
* 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 [save]`
* Instantly swaps two keys. Add `save` to make it permanent for the active profile.
* *Example:* `/kb swap Q G` (Temporary)
* *Example:* `/kb swap Q G save` (Permanent)
* `/kb link `
* 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
1. Download the `.jar` file.
2. Place it in your `.minecraft/mods` folder.
3. Ensure you have **Fabric API** installed.
4. Launch the game and enjoy!
---
*Developed by Mekoke.*