Bartender4
Bartender4 is a full ActionBar replacement mod. It provides you with all the features needed to fully customization most aspects of your action and related bars.
Status for Dragonflight / 10.0
- Hold-to-cast is not currently available for addons
- Action Bars have been slightly re-arranged in Bartender4 for Dragonflight
- Bar 1-8 now reflect Blizzard Bars 1-8 (these are old 1, 3-6, and the 3 new bars)
- The old bars 7-10 are now called "Class Bar 1-4" (Shapeshifting, Stances, etc)
- The old bar 2 is now called Bonus Action Bar
Features
- Support for all Action Bars and all related bars
- 10 Action Bars (13 in Dragonflight!)
- Stance Bar
- Pet Bar
- Bag Bar
- Micro Menu
- XP/Reputation Bar
- All Bars are fully customizable (Scale, Alpha, Fade-Out settings, ...)
- Very flexible and customizable Show/Hide driver based on Macro Conditions
- Additional Layout and Paging settings for Action Bars
- Page all bars based on Stance or Modifier
- Possess Bar support
- Custom State driver support with Macro Conditions
- Options to hide specific elements of the buttons (Macro Text, HotKey, more could be added on demand)
- StickyFrames support
- Masque/ButtonFacade support!
- Easy Hotkey Binding using KeyBound
- Options to control the hiding of the default blizzard artwork (you might still want that to be displayed..)
FAQ
Q: I cannot move/drag my skills on my bars?
A: Hold Shift to move skills safely. You can also unlock your bars in the Bartender4 options, but using Shift is safer and recommended.
Q: How do i access the Configuration?
A: You can open the configuration with the Slash Commands (/bt or /bartender) or through the Bartender4 LDB plugin.
Q: Where are my keybindings? And how do i bind new keys?
A: Bartender4 buttons should automatically inherit keybindings from the Blizzard bars. For new keybindings, you can use KeyBound to re-bind your keys. You can access KeyBound by its slash command (/kb) or through the button in the BT4 config. Hover a button, press key → voila!
Q: Can I skin the buttons beyond the built-in options?
A: Bartender4 allows skinning through Masque! After installing both Bartender4 and Masque, you can customize the BT4 appearance in the Masque options.
Q: How do i disable the snapping of the bars?
A: Currently, you can temporarily override the snapping by holding down the Shift Key while moving your bars, or uncheck the option in the popup when your bars are unlocked.
Feature Requests/Bug Tracker
Please submit Bugs and/or Feature Requests using the Ticket System on the WoWAce Project page or in the Bartender4 Forum Thread. Please provide as many information as possible, including your client language, the exact version you are running, how to reproduce any errors, and a stack trace, if applicable.
Links
WoWAce Project: Bartender4 on WoWAce
Custom State Header: Info page on WoWAce
I'm having the same problem as lilgrim2015. Zero bars, and disabling other addons doesn't fix it. Also, when you type /bt to bring up settings for the addon, it doesn't even have the bars listed there to edit.
I get a pretty lengthy error when I attempt to load the newest version of Bartender4..My bartender doesn't show any bars after this error - the whole area where I have my bars set up is just empty...
Date: 2015-02-24 20:59:07
ID: 1
Error occured in: Global
Count: 1
Message: ..\AddOns\Bartender4\Bar.lua line 7:
attempt to index field 'Bar' (a nil value)
Debug:
Bartender4\Bar.lua:7: in main chunk
Locals:
_ = "Bartender4"
Bartender4 = <table> {
SetDefaultModuleLibraries = <function> defined @Interface\AddOns\Bartender4\libs\AceAddon-3.0\AceAddon-3.0.lua:398
RegisterDefaultsKey = <function> defined @Interface\AddOns\Bartender4\Bartender4.lua:195
Enable = <function> defined @Interface\AddOns\Bartender4\libs\AceAddon-3.0\AceAddon-3.0.lua:325
RegisterChatCommand = <function> defined @Interface\AddOns\Bartender4\libs\AceConsole-3.0\AceConsole-3.0.lua:85
EnableModule = <function> defined @Interface\AddOns\Bartender4\libs\AceAddon-3.0\AceAddon-3.0.lua:363
modules = <table> {
}
GetModule = <function> defined @Interface\AddOns\Bartender4\libs\AceAddon-3.0\AceAddon-3.0.lua:241
IterateEmbeds = <function> defined @Interface\AddOns\Bartender4\libs\AceAddon-3.0\AceAddon-3.0.lua:473
SecureHook = <function> defined @Interface\AddOns\Bartender4\libs\AceHook-3.0\AceHook-3.0.lua:336
defaultModuleLibraries = <table> {
}
ToggleLock = <function> defined @Interface\AddOns\Bartender4\Bartender4.lua:298
Disable = <function> defined @Interface\AddOns\Bartender4\libs\AceAddon-3.0\AceAddon-3.0.lua:345
UnregisterChatCommand = <function> defined @Interface\AddOns\Bartender4\libs\AceConsole-3.0\AceConsole-3.0.lua:111
RawHookScript = <function> defined @Interface\AddOns\Bartender4\libs\AceHook-3.0\AceHook-3.0.lua:395
modulePrototype = <table> {
}
defaultModulePrototype = <table> {
}
Printf = <function> defined @Interface\AddOns\Bartender4\libs\AceConsole-3.0\AceConsole-3.0.lua:69
Lock = <function> defined @Interface\AddOns\Bartender4\Bartender4.lua:404
SetDefaultModulePrototype = <function> defined @Interface\AddOns\Bartender4\libs\AceAddon-3.0\AceAddon-3.0.lua:440
Unlock = <function> defined @Interface\AddOns\Bartender4\Bartender4.lua:396
HideUnlockDialog = <function> defined @Interface\AddOns\Bartender4\Bartender4.lua:390
UnhookAll = <function> defined @Interface\AddOns\Bartender4\libs\AceHook-3.0\AceHook-3.0.lua:477
name = "Bartender4"
OnInitialize = <function> defined @Interface\AddOns\Bartender4\Bartender4.lua:45
IsEnabled = <function> defined @Interface\AddOns\Bartender4\libs\AceAddon-3.0\AceAddon-3.0.lua:482
orderedModules = <table> {
}
UpdateBlizzardVehicle = <function> defined @Interface\AddOns\Bartender4\Bartender4.lua:250
DisableModule = <function> defined @Interface\AddOns\Bartender4\libs\AceAddon-3.0\AceAddon-3.0.lua:381
RegisterPetBattleDriver = <function> defined @Interface\AddOns\Bartender4\Bartender4.lua:225
UpdateModuleConfigs = <function> defined @Interface\AddOns\Bartender4\Bartender4.lua:201
CONFIG_VERSION = 3
Unhook = <function> defined @Interface\AddOns\Bartender4\libs\AceHook-3.0\AceHook-3.0.lua:418
RegisterMessage = <function> defined @Interface\AddOns\Bartender4\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:116
GetArgs = <function> defined @Interface\AddOns\Bartender4\libs\AceConsole-3.0\AceConsole-3.0.lua:144
Print = <function> defined @Interface\AddOns\Bartender4\libs\AceConsole-3.0\AceConsole-3.0.lua:54
CombatLockdown = <function> defined @Interface\AddOns\Bartender4\Bartender4.lua:293
IsHooked = <function> defined @Interface\AddOns\Bartender4\libs\AceHook-3.0\AceHook-3.0.lua:493
InitializeProfile = <function> defined @Interface\AddOns\Bartender4\Bartender4.lua:186
hooks = <table> {
}
IsModule = <function> defined @Interface\AddOns\Bartender4\libs\AceAddon-3.0\AceAddon-3.0.lua:499
NewModule = <function> defined @Interface\AddOns\Bartender4\libs\AceAddon-3.0\AceAddon-3.0.lua:266
SetDefaultModuleState = <function> defined @Interface\AddOns\Bartender4\libs\AceAddon-3.0\AceAddon-3.0.lua:418
ShowUnlockDialog = <function> defined @Interface\AddOns\Bartender4\Bartender4.lua:319
HideBlizzard = <function> defined @Interface\AddOns\Bartender4\Bartender4.lua:84
SetEnabledState = <function> defined @Interface\AddOns\Bartender4\libs\AceAddon-3.0\AceAddon-3.0.lua:455
Hook = <function> defined @Interface\AddOns\Bartender4\libs\AceHook-3.0\AceHook-3.0.lua:274
enabledState = true
SecureHookScript = <function> defined @Interface\AddOns\Bartender4\libs\AceHook-3.0\AceHook-3.0.lua:410
R
AddOns:
Swatter, v5.0.0 (<%codename%>)
Auctionator, v3.2.2
Bartender4, v4.6.7
BlizRuntimeLib_enUS v6.1.0.60100 <none>
(ck=76)
Sorry for the long post but I figured you would want the whole error. :)
Not sure if it's Bartender along with another addon or just Bartender alone that's causing the issue, but the game is currently telling me that Bartender is prohibiting the ability to set a focus target. Set Focus works with Bartender disabled and I have tried reloading the UI several times just to make sure
There's a bug with the new patch that's pretty quickly noticed. The Collections button is hidden behind the Dungeon Journal on the micro menu. It's SHIFT + P for anyone trying to get to it who still needs their bars like I do.
I know you have your hands full today but please look into the Shaman talent Echo Of the Elements and the way it is interacting with your bar mod.
The new changes to Echo create 2 charges for Lava Burst and Earthquake resetting its cooldown (the old version simply reset the cooldown). Bartender is correctly displaying the cooldown but showing a background timer for the old CD.
Great mod, would love to continue using it. Thanks.
I'm having trouble getting the collections to show up? Normally it was in the Micro Menu but now I can't seem to see it? Am I just missing it or did they remove it?
I've got a weird bug with the Mounts. I'm using Bartender4 since a few years. After Blizzard changed that the mounts are in this new Interface, the actionbar started to behave weirdly.
When I'm in Combat, some Mount-Icons stay "active" and don't fade out.
This only happens to the mount-icons I put in the actionbar after this change. The mounts that I've put in the actionbar before this change still behave normal and will fade out while I'm in combat. Happens 90% of the time.
The bug still exists in 4.6.7
WoWclient en_GB x64
does anyone know how to properly install the Bartender4 addon on a macbook pro? i believe i am copying the proper files and pasting them into the correct folder but its still not showing up on my addon list in game. please help someone!!
How can i make bartender icons act like defualt when spamming or holding down a keybind? When u do this with defualt UI that key will "pop up" or whatever but with bartender no visual confirmation shows that iam holding or pressing a key.
Bartender just refuses to load at all, got it enabled in addons, it just wont load.
I entered the config menu /bt
But all i did was fck things up, it was very confusing and nothing did as it wanted it do
Everytime i relog my binds are reset to an old stand, how can i fix it ?
This addon hides my quest log and experience bar. Fix it please
This is not a bug. This is you not knowing how to work Bartender4. Explore the settings for each bar and you will be able to fix it yourself.
In the new quests on Draenor when you i.e. are riding a fey dragon the vehicle bar doesen't show. I really can't figure out how to fix it, since everything is enabled. It's a bit of a problem when I have to disable BT4 every time I'm on a quest that requires using a mount..
Does there happen to be a hotkey I can set to lock and unlock click-through? If not, could you please add this feature? >_<
Hello, why with my rogue i can't see my Shadowdance Button in the stance bar anymore?
thank you.
not working on 6.1 test realm