1.2.0
Compatibility
Changes
🚀 KeProfiles v1.2.0 - The Ultimate Control Update
This huge update transforms KeProfiles from a simple keybind saver into a full management suite! We have added powerful new commands for sharing, automation, and editing.
✨ New Features & Commands
📡 Sharing & Backup (New!)
/kb export <profileName>- Instantly copies your entire profile to your clipboard as a special code.
- Share your PvP or building layouts with friends easily!
/kb import clipboard <newName>- Imports a profile code from your clipboard.
- Smart Rename: If
pvpalready exists, it automatically saves aspvp_1so you never lose data.
⚡ Quick Editing (New!)
/kb update- Updates the currently active profile with your current keybinds.
- No need to type the name again! Just change your keys and type
/kb update.
/kb swap <key1> <key2> [save]- Swaps two keys instantly (e.g.,
/kb swap Q G). - Add
saveat the end to permanently save the swap to your active profile!
- Swaps two keys instantly (e.g.,
🔗 Server Automation (New!)
/kb link <profileName>- Links a profile to the server you are currently playing on.
- Next time you join this server, that profile will load automatically!
/kb unlink- Removes the auto-load link for the current server.
📂 Essential Management
/kb list-> See all your saved profiles and which one is active./kb delete <name>-> Deletes a profile permanently./kb load <name>-> Manually loads a specific profile./kb save <name>-> Creates a new profile.
🛠️ Technical Improvements
- Multi-Version Support: One mod logic, working from 1.16.5 up to 1.21.4.
Enjoy your fully customizable controls! ~Mekoke
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:ZZJ0MrCA:sMkybo5g"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:ZZJ0MrCA:sMkybo5g"
}

