English:
KeyBindProfiles is a client-side Fabric mod for Minecraft that allows you to create and manage multiple sets of keybindings (profiles).
Why do you need this? If you play in different styles (e.g., building, survival, PvP), you likely have different control preferences. This mod eliminates the need to manually reassign keys every time. Simply create a separate profile for each playstyle and switch between them with a single button press!
Key Features:
- Create Profiles: Save your current keybindings as a named profile.
- Switch Profiles: Instantly apply any saved profile.
- Rename & Delete: Manage your profiles as needed.
- Auto-load: The last used profile is automatically loaded when you start the game.
- Settings Integration: Adds a convenient "Manage Profiles" button directly into the standard keybindings menu (Options -> Controls).
- Hotkey: Open the profile manager anytime using a customizable hotkey (default is O).
Future versions plan to add:
- Hotkey assignment to profiles β Assign hotkeys for quick switching between profiles.
- Import/Export profiles β Share your settings with friends or transfer them between different installations.
- Search and filter profiles β Quickly find the profile you need in a long list.
- Context-dependent profiles (Auto-switching) β Automatically switch profiles based on certain conditions (e.g., joining a server).
- "On-the-fly" profile editor β Edit saved profiles directly from the manager without applying them.
Π ΡΡΡΠΊΠΈΠΉ:
KeyBindProfiles β ΡΡΠΎ ΠΊΠ»ΠΈΠ΅Π½ΡΡΠΊΠΈΠΉ Fabric ΠΌΠΎΠ΄ Π΄Π»Ρ Minecraft, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π²Π°ΠΌ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΠΈ ΡΠΏΡΠ°Π²Π»ΡΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΠΌΠΈ Π½Π°Π±ΠΎΡΠ°ΠΌΠΈ ΠΏΡΠΈΠ²ΡΠ·ΠΎΠΊ ΠΊΠ»Π°Π²ΠΈΡ (ΠΏΡΠΎΡΠΈΠ»ΠΈ).
ΠΠ°ΡΠ΅ΠΌ ΡΡΠΎ Π½ΡΠΆΠ½ΠΎ? ΠΡΠ»ΠΈ Π²Ρ ΠΈΠ³ΡΠ°Π΅ΡΠ΅ Π² ΡΠ°Π·Π½ΡΡ ΡΡΠΈΠ»ΡΡ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΡΡΡΠΎΠΈΡΠ΅Π»ΡΡΡΠ²ΠΎ, Π²ΡΠΆΠΈΠ²Π°Π½ΠΈΠ΅, PvP), Ρ Π²Π°Ρ, Π²Π΅ΡΠΎΡΡΠ½ΠΎ, ΡΠ°Π·Π½ΡΠ΅ ΠΏΡΠ΅Π΄ΠΏΠΎΡΡΠ΅Π½ΠΈΡ ΠΏΠΎ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ. ΠΡΠΎΡ ΠΌΠΎΠ΄ ΠΈΠ·Π±Π°Π²Π»ΡΠ΅Ρ ΠΎΡ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΡΡΠΈ ΠΊΠ°ΠΆΠ΄ΡΠΉ ΡΠ°Π· Π²ΡΡΡΠ½ΡΡ ΠΏΠ΅ΡΠ΅Π½Π°Π·Π½Π°ΡΠ°ΡΡ ΠΊΠ»Π°Π²ΠΈΡΠΈ. ΠΡΠΎΡΡΠΎ ΡΠΎΠ·Π΄Π°ΠΉΡΠ΅ ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΠΉ ΠΏΡΠΎΡΠΈΠ»Ρ Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΡΡΠΈΠ»Ρ ΠΈΠ³ΡΡ ΠΈ ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ°ΠΉΡΠ΅ΡΡ ΠΌΠ΅ΠΆΠ΄Ρ Π½ΠΈΠΌΠΈ ΠΎΠ΄Π½ΠΈΠΌ Π½Π°ΠΆΠ°ΡΠΈΠ΅ΠΌ ΠΊΠ½ΠΎΠΏΠΊΠΈ!
ΠΡΠ½ΠΎΠ²Π½ΡΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ:
- Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΏΡΠΎΡΠΈΠ»Π΅ΠΉ: Π‘ΠΎΡ ΡΠ°Π½ΡΠΉΡΠ΅ ΡΠ΅ΠΊΡΡΠΈΠ΅ ΠΏΡΠΈΠ²ΡΠ·ΠΊΠΈ ΠΊΠ»Π°Π²ΠΈΡ ΠΊΠ°ΠΊ ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½Π½ΡΠΉ ΠΏΡΠΎΡΠΈΠ»Ρ.
- ΠΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΠΏΡΠΎΡΠΈΠ»Π΅ΠΉ: ΠΠ³Π½ΠΎΠ²Π΅Π½Π½ΠΎ ΠΏΡΠΈΠΌΠ΅Π½ΡΠΉΡΠ΅ Π»ΡΠ±ΠΎΠΉ ΡΠΎΡ ΡΠ°Π½Π΅Π½Π½ΡΠΉ ΠΏΡΠΎΡΠΈΠ»Ρ.
- ΠΠ΅ΡΠ΅ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ ΡΠ΄Π°Π»Π΅Π½ΠΈΠ΅: Π£ΠΏΡΠ°Π²Π»ΡΠΉΡΠ΅ ΡΠ²ΠΎΠΈΠΌΠΈ ΠΏΡΠΎΡΠΈΠ»ΡΠΌΠΈ ΠΏΠΎ ΠΌΠ΅ΡΠ΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΡΡΠΈ.
- ΠΠ²ΡΠΎΠ·Π°Π³ΡΡΠ·ΠΊΠ°: ΠΡΠΈ Π·Π°ΠΏΡΡΠΊΠ΅ ΠΈΠ³ΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ Π·Π°Π³ΡΡΠΆΠ°Π΅ΡΡΡ ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠΉ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½Π½ΡΠΉ ΠΏΡΠΎΡΠΈΠ»Ρ.
- ΠΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡ Ρ Π½Π°ΡΡΡΠΎΠΉΠΊΠ°ΠΌΠΈ: ΠΠΎΠ±Π°Π²Π»ΡΠ΅Ρ ΡΠ΄ΠΎΠ±Π½ΡΡ ΠΊΠ½ΠΎΠΏΠΊΡ "Π£ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΠΏΡΠΎΡΠΈΠ»ΡΠΌΠΈ" Π² ΠΌΠ΅Π½Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΊΠ»Π°Π²ΠΈΡΠ°ΠΌΠΈ (ΠΠ°ΡΡΡΠΎΠΉΠΊΠΈ -> Π£ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅).
- ΠΠΎΡΡΡΠ°Ρ ΠΊΠ»Π°Π²ΠΈΡΠ°: ΠΡΠΊΡΡΠ²Π°ΠΉΡΠ΅ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ ΠΏΡΠΎΡΠΈΠ»Π΅ΠΉ Π² Π»ΡΠ±ΠΎΠ΅ Π²ΡΠ΅ΠΌΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ Π½Π°ΡΡΡΠ°ΠΈΠ²Π°Π΅ΠΌΠΎΠΉ Π³ΠΎΡΡΡΠ΅ΠΉ ΠΊΠ»Π°Π²ΠΈΡΠΈ (ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ O).
Π Π±ΡΠ΄ΡΡΠΈΡ Π²Π΅ΡΡΠΈΡΡ ΠΏΠ»Π°Π½ΠΈΡΡΠ΅ΡΡΡ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ:
- ΠΡΠΈΠ²ΡΠ·ΠΊΠ° Π³ΠΎΡΡΡΠΈΡ
ΠΊΠ»Π°Π²ΠΈΡ ΠΊ ΠΏΡΠΎΡΠΈΠ»ΡΠΌ β ΠΠ°Π·Π½Π°ΡΠ°ΠΉΡΠ΅ Π³ΠΎΡΡΡΠΈΠ΅ ΠΊΠ»Π°Π²ΠΈΡΠΈ Π΄Π»Ρ Π±ΡΡΡΡΠΎΠ³ΠΎ ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΠΌΠ΅ΠΆΠ΄Ρ ΠΏΡΠΎΡΠΈΠ»ΡΠΌΠΈ.
- ΠΠΌΠΏΠΎΡΡ/ΠΠΊΡΠΏΠΎΡΡ ΠΏΡΠΎΡΠΈΠ»Π΅ΠΉ β ΠΠ΅Π»ΠΈΡΠ΅ΡΡ ΡΠ²ΠΎΠΈΠΌΠΈ Π½Π°ΡΡΡΠΎΠΉΠΊΠ°ΠΌΠΈ Ρ Π΄ΡΡΠ·ΡΡΠΌΠΈ ΠΈΠ»ΠΈ ΠΏΠ΅ΡΠ΅Π½ΠΎΡΠΈΡΠ΅ ΠΈΡ
ΠΌΠ΅ΠΆΠ΄Ρ ΡΠ°Π·Π½ΡΠΌΠΈ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠ°ΠΌΠΈ.
- ΠΠΎΠΈΡΠΊ ΠΈ ΡΠΈΠ»ΡΡΡΠ°ΡΠΈΡ ΠΏΡΠΎΡΠΈΠ»Π΅ΠΉ β ΠΡΡΡΡΠΎ Π½Π°Ρ
ΠΎΠ΄ΠΈΡΠ΅ Π½ΡΠΆΠ½ΡΠΉ ΠΏΡΠΎΡΠΈΠ»Ρ Π² Π΄Π»ΠΈΠ½Π½ΠΎΠΌ ΡΠΏΠΈΡΠΊΠ΅.
- ΠΠΎΠ½ΡΠ΅ΠΊΡΡΠ½ΠΎ-Π·Π°Π²ΠΈΡΠΈΠΌΡΠ΅ ΠΏΡΠΎΡΠΈΠ»ΠΈ (ΠΠ²ΡΠΎΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅) β ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠ΅ ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΠΏΡΠΎΡΠΈΠ»Π΅ΠΉ ΠΏΡΠΈ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΡΡ
ΡΡΠ»ΠΎΠ²ΠΈΡΡ
(Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΏΡΠΈ Π²Ρ
ΠΎΠ΄Π΅ Π½Π° ΡΠ΅ΡΠ²Π΅Ρ).
- Π Π΅Π΄Π°ΠΊΡΠΎΡ ΠΏΡΠΎΡΠΈΠ»Ρ "Π½Π° Π»Π΅ΡΡ" β ΠΠ·ΠΌΠ΅Π½ΡΠΉΡΠ΅ ΡΠΎΡ ΡΠ°Π½Π΅Π½Π½ΡΠ΅ ΠΏΡΠΎΡΠΈΠ»ΠΈ ΠΏΡΡΠΌΠΎ ΠΈΠ· ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅ΡΠ°, Π½Π΅ ΠΏΡΠΈΠΌΠ΅Π½ΡΡ ΠΈΡ .
All Versions
+ Add Version- Added profile search and filtering for quickly finding profiles in long lists.
- Added context-aware profile auto-switching, including automatic profile switching when joining configured servers.
- Added support for Minecraft 26.1 and 26.1.2.
- Fixed profile list refresh after creating, renaming, or deleting profiles.
- Fixed profile management UI layout issues, overlapping labels, and unstable button positioning when resizing the game window.
- Fixed the profiles folder button not opening the profiles directory.
- Fixed rendering issues on newer Minecraft versions, including transparent text and duplicate blur crashes.
- Improved profile management screen usability, validation messages, and translations.
- Added profile search and filtering for quickly finding profiles in long lists.
- Added context-aware profile auto-switching, including automatic profile switching when joining configured servers.
- Added support for Minecraft 26.1 and 26.1.2.
- Fixed profile list refresh after creating, renaming, or deleting profiles.
- Fixed profile management UI layout issues, overlapping labels, and unstable button positioning when resizing the game window.
- Fixed the profiles folder button not opening the profiles directory.
- Fixed rendering issues on newer Minecraft versions, including transparent text and duplicate blur crashes.
- Improved profile management screen usability, validation messages, and translations.
- Added profile search and filtering for quickly finding profiles in long lists.
- Added context-aware profile auto-switching, including automatic profile switching when joining configured servers.
- Added support for Minecraft 26.1 and 26.1.2.
- Fixed profile list refresh after creating, renaming, or deleting profiles.
- Fixed profile management UI layout issues, overlapping labels, and unstable button positioning when resizing the game window.
- Fixed the profiles folder button not opening the profiles directory.
- Fixed rendering issues on newer Minecraft versions, including transparent text and duplicate blur crashes.
- Improved profile management screen usability, validation messages, and translations.
- Added profile search and filtering for quickly finding profiles in long lists.
- Added context-aware profile auto-switching, including automatic profile switching when joining configured servers.
- Added support for Minecraft 26.1 and 26.1.2.
- Fixed profile list refresh after creating, renaming, or deleting profiles.
- Fixed profile management UI layout issues, overlapping labels, and unstable button positioning when resizing the game window.
- Fixed the profiles folder button not opening the profiles directory.
- Fixed rendering issues on newer Minecraft versions, including transparent text and duplicate blur crashes.
- Improved profile management screen usability, validation messages, and translations.
Fixed many bugs
Add Hotkey assignment to profiles
Add Import/Export profiles
The storage of profiles has been changed, they are now located in a folder
add 1.21.1-1.21.5