Class Keybind Profiles

Class Keybind Profiles

Automatically switches between presaved keybind profiles for Wynncraft classes.

by
21.2K Downloads
fabricutility
Rent Server with this Mod

Screenshots

Class Keybind Profiles Screenshot 1

About this Mod

Class Keybind Profiles

CKPbanner

No more fumbling for the right spell key when you switch from your Warrior to your Mage! Class Keybind Profiles let's you save unique keybind setups for each class and automatically switches between them for you. Made for my modpack World of Wynncraft.

What's Up?

  • Automatically detects your current Wynncraft class
  • Switches to the corresponding keybind profile you created
  • Works with Wynntils, Wynncraft Spell Caster, and BetterWynnMacros

Installation

  1. Make sure you have Fabric Loader and Fabric API installed
  2. Download and install Wynntils or Wynncraft Spell Caster or BWM
  3. Download the latest version of Class Keybind Profiles from the versions page
  4. Place the downloaded .jar file in your Minecraft mods folder

Configuration

Commands

Class Keybind Profiles includes several commands to manage your keybind profiles:

  • /ckp help - Shows all available commands
  • /ckp profiles - Lists all classes and shows whether they have a saved profile
  • /ckp save - Saves your current keybinds as a profile for your selected class
  • /ckp save <className> - Saves your current keybinds as a profile for the specified class
  • /ckp export <className> - Exports a profile as a shareable code (copies to clipboard)
  • /ckp import <code> - Imports a profile from a shareable code
  • /ckp delete <className> - Deletes the saved profile for the specified class
  • /ckp nuke - Deletes all saved profiles

You can also configure Class Keybind Profiles using Mod Menu. Just set your keybinds in the normal controls settings then go to the Mod Menu page for CKP and change "Save current keybinds" to YES for all classes you want to apply your current keybind setup to, then hit Save & Exit to actually save the profiles. Make sure to disable Wynntils spell macros feature.

CKP will automatically save your keybinds when you switch classes, so you never lose your setup! You can disable this in the config if you prefer manual saving.

Future Features

  • Specific profiles for each character
  • Suggest features on the Github Issues page!

Requirements

  • Minecraft 1.21.11
  • Fabric Loader 0.18.1 or higher
  • Fabric API
  • Wynntils 4.0.0-beta.4 or higher
  • Mod Menu
  • Cloth Config API

Go Ham

  • I don no nothin bout java so if u wan to fork this and make gooder on it please do!!!
  • You have permission to inlcude this in your modpack.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Acknowledgments

  • Thanks to the Wynntils team for their fantastic mod
  • Thanks to Freder1k for creating the Wynncraft Spell Casting Mod

Support and My Mods

Please report any bugs or feature suggestions on the Github Issues page, I'll be updating this frequently with community feedback and ideas! You can also join my discord if you need direct support, or want to stay updated with all of my mods.

Check out all my projects!

World of Wynncraft Modpack

WynnVista

Wynn Weapon Bigger

Nimble ReWynnded

Class Keybind Profiles

WynnBubbles

WynnLODGrabber

Available Versions

Class Keybind Profiles 1.0.1release
MC 1.21.11fabric
April 27, 2026
Class Keybind Profiles 1.0.0release
MC 1.21.11fabric
February 9, 2026
Class Keybind Profiles 0.5.1release
MC 1.21.4fabric
July 3, 2025
Class Keybind Profiles 0.5.0release
MC 1.21.4fabric
February 4, 2025
Class Keybind Profiles 0.4.4release
MC 1.21.1fabric
October 20, 2024

How to Install Class Keybind Profiles on Your Server

1

Order Server

Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).

2

Set fabric Loader

In the panel under "Egg", select the fabric loader and matching Minecraft version (1.21.11).

3

Install Mod

Open the mod browser in the dashboard and search for "Class Keybind Profiles". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.

Compatibility

Mod Loaders

fabric

Minecraft Versions

1.21.11, 1.21.4, 1.21.1 (+1 more)

Server-side

Unsupported

Recommended RAM

4 GB(min. 3 GB)

Frequently Asked Questions

Class Keybind Profiles server crashes on startup – what to do?

Most common cause: wrong fabric version or insufficient RAM. Check the server log (latest.log) for "OutOfMemoryError" or "Mixin" errors. With Mado Hosting: ensure at least 3 GB RAM is allocated and the loader matches the mod version (1.21.11). You can switch loaders with one click in the panel.

Is Class Keybind Profiles compatible with fabric?

Class Keybind Profiles officially supports fabric for Minecraft 1.21.11, 1.21.4, 1.21.1. The Mado dashboard automatically detects incompatible loader combinations.

Server lagging with Class Keybind Profiles – how to optimize performance?

Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if Class Keybind Profiles consumes the most tick time. Common fixes: reduce server view-distance to 8-10, install "performant" or "starlight" as supplementary mods on Forge. With Mado Hosting, your server runs on NVMe SSDs with dedicated CPU cores for minimal latency.

Rent Modded Server

Install Class Keybind Profiles with just one click on your server.

Recommended RAM
4 GBab €8/mo
Min. 3 GB | +1 GB pro 8 Spieler
Create Server Now
1-Click Mod Install
NVMe SSD Storage
DDoS Protection included

Details

License
MIT License
Server-side
Unsupported

Supported Versions

1.21.111.21.41.21.11.21