Keybind Profiles_Forge_1.21.1 (v.2.0.0)
Curse Maven Snippet
What's new
🚀 Major Release: Keybind Profiles v2.0.0 (Forge 1.21.1)
Welcome to Keybind Profiles 2.0.0! Rebuilt from the ground up for Minecraft Forge 1.21.1, this major release fully integrates Keybind Profiles into the Leiv Ecosystem Suite 2.0 for seamless keybinding management across servers, worlds, and playstyles.
✨ Key Features & Additions
- 🎉 Full Forge 1.21.1 Port: Fully rewritten for Forge 1.21.1 with modern input handling and rock-solid stability.
- ⌨️ Profile Preset Management: Save, load, and switch between completely custom keybind profiles on the fly for different servers or minigames.
- ⚙️ Live In-Game Settings: Powered by Leiv's Config Menu. Manage active profiles, keybind overrides, and auto-activation rules directly in-game.
- 🛡️ Network Syncing: Powered by Leiv's Network Lib. Sync keybind profiles or server-specific controls across setups seamlessly.
- 🌐 Localized UI & Tooltips: Powered by Leiv's Translation API. Full translation support for all profile management menus and tooltips.
🛠️ Technical Highlights
- ⚡ Optimized Keybinding Manager: Rewritten key mapping handlers for full compatibility with Forge 1.21.1 input pipelines.
- 🧠 ValueRule Profile Storage: Restructured profile persistence into clean
ValueRule<T>configs. - 🏗️ Early-Window Safe: Cleanly decoupled initialization logic to prevent startup freezes and early-window crashes.
🔗 Dependencies To run Keybind Profiles 2.0.0, please ensure all required core ecosystem libraries are installed in your mods folder:
- Requires: Leiv's Lib (v1.0.0+)
- Requires: Leiv's API (v1.0.0+)
- Requires: Leiv's Network Lib (v1.0.0+)
- Requires: Leiv's Translation API (v1.0.0+)
- Requires: Leiv's GUI Engine (v1.0.0+)
- Requires: Leiv's Config Menu (v1.0.0+)
💬 Community & Support Got questions, feedback, or need to report a bug? Join the community!
- 👥 Discord: Join Leiv's Community
- 🐛 Issue Tracker: Report bugs directly via the official Discord ticket system!
This mod has no additional files