WoW KeyBindProfiles addon Dragonflight/Wrath of the Lich King Classic 2024
logo
wow addon KeyBindProfiles

KeyBindProfiles

Game Version: 10.0.2 +1
Total Downloads: 4,591
Updated: Nov 21, 2022
Created: Sep 26, 2022
download KeyBindProfilesDownload Earlier Versions

Earlier Versions

Name Size Uploaded Game Version Downloads
1.1.0-release release 142.73 KB Nov 21, 2022 10.0.2 +1 2,254 download KeyBindProfiles 1.1.0-release releaseDownload
KeyBindProfiles-1.0.4.zip release 141.79 KB Nov 18, 2022 10.0.2 +1 425 download KeyBindProfiles KeyBindProfiles-1.0.4.zip releaseDownload
KeyBindProfiles-1.0.3.zip release 141.78 KB Oct 26, 2022 10.0.2 +3 1,205 download KeyBindProfiles KeyBindProfiles-1.0.3.zip releaseDownload
KeyBindProfiles-1.0.2.zip release 141.76 KB Oct 2, 2022 9.2.7 +3 514 download KeyBindProfiles KeyBindProfiles-1.0.2.zip releaseDownload
KeyBindProfiles-1.0.1.zip release 141.58 KB Sep 27, 2022 9.2.7 +1 177 download KeyBindProfiles KeyBindProfiles-1.0.1.zip releaseDownload

Screenshots

Description

Share this:

Key Bind Profiles

Blizzard only allows players to save character specific keybinds. I wanted an addon that could provide specialization specific keybinds with full automation. Which is why I created this addon.

This addon allows you to save keybind settings into different profiles, these profiles can be loaded and used again later. Each profile can be assigned to a specialization such that it automatically loads upon switching specs.

Originally I wanted to port Silencer2K his action-bar-profiles to wotlk for it’s keybind profile functionality. However, a lot of API calls from that addon are not yet implemented in the wotlk API’s. After stripping down the codebase to a working version I decided that rewriting and simplifying the keybind saving logic into a new addon was wiser. The only logic left from Silencer2K his original addon is the keybind saving and loading aspect, the rest of this addon is a complete rewrite.

How to use

Save and load profiles from the addon’s interface menu or use the chat commands from ‘/kbp’.

Auto save keybinds on change is disabled by default. This means that you have to manually save your profiles each time you make a change to your keybinds. Enabling this option saves changes made to your keybinds automatically for the active profile, such that you don’t have to manually save your keybinds with the ‘Save keybinds’ button.

Quitting the game will always keep the most recently loaded profile in the game’s default setting.

Commands

Currently the following commands are supported:

  • /kbp save — Saves the current profile
  • /kbp save profilename — Save to the specified profile. Overwrites existing profiles or creates a new profile if specified profile doesn’t exist
  • /kbp load profilename — Loads an existing profile
  • /kbp delete profilename — Deletes an existing profile
  • /kbp list — Lists all existing profiles

Storage and backup

Deleting your WTF folder in the wow directory deletes all stored key bindings. The file storing and containing all keybind settings is located in the following wow directory: /World of Warcraft/_<VERSION>/WTF/Account/<ACCOUNTNAME>/SavedVariables/KeyBindProfiles.lua. Keep a backup of this file if you want to keep your keybinds safe, if you reinstall wow place this file back into this folder to restore your old keybind settings.

Compatability

This addon has been tested with

  • Default Action Bars
  • Bartender
  • Dominos

I haven’t tried other action bar addons, it should work as long as an addon doesn’t rewrite the base action bar logic.

Azaiko’s links

  • Source code https://github.com/rscheele/KeyBindProfiles
  • AddonsWoW https://www.curseforge.com/wow/addons/keybindprofiles
  • Wowinterface https://www.wowinterface.com/downloads/info26417-KeyBindProfiles.html
  • Wago https://addons.wago.io/addons/key-bind-profiles-azaiko-classic-wotlk

Original links to Silencer2K his addon

  • The latest release is available on https://www.curseforge.com/wow/addons/action-bar-profiles
  • The latest alpha build is available on http://www.wowace.com/addons/action-bar-profiles/files
  • The source code is available on https://github.com/Silencer2K/wow-action-bar-profiles
  • My other add-ons are available on https://www.curseforge.com/members/silencer2k/projects

Comments

Add a comment