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
Bug with latest version (4.13.0) - Extra Action Button keeps resetting position. When you set it to new position it remembers it until it dissapears, when it reappears again it will be reset to default position once more. Persists across multiple characters, profiles etc.
Had this happen specifically with grapple on Eye of Jailor (LFR in case it matters), as well as Masquerade (when entering Suramar)
In reply to ThirteenEra:
The extra action button will be fixed in the next version.
Is it possible to Change the appearance of the "Status Tracking Bar" ?I can resize it and such but its currently the Blizzard Default Bar and it looks out of place in my UI. Thanks in advance.
Edit: I was able to find an addon to chance the appearance of the bar, but Im curious if its possible to have the status bar share the same screen space as a reputation bar as well, an example would be like in "dominos" where you could just click the bar and it would cycle between experiance, rep, status and so on rather then the bars just stack on one another.
Trying to call Pets as Hunter gives this:
Message: Interface/FrameXML/SpellFlyout.lua:240: attempt to call method 'GetSpellFlyoutDirection' (a nil value)
Time: Thu Oct 27 17:19:27 2022
Count: 2
Stack: Interface/FrameXML/SpellFlyout.lua:240: attempt to call method 'GetSpellFlyoutDirection' (a nil value)
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "@Interface/FrameXML/SecureHandlers.lua"]:40: in function <Interface/FrameXML/SecureHandlers.lua:39>
[string "@Interface/FrameXML/SecureHandlers.lua"]:268: in function <Interface/FrameXML/SecureHandlers.lua:263>
[string "=[C]"]: ?
[string "@Interface/FrameXML/SecureHandlers.lua"]:296: in function <Interface/FrameXML/SecureHandlers.lua:279>
[string "=(tail call)"]: ?
Locals: <none>
In reply to thedarknes1a:
This is a known issue caused by a change Blizzard made. Unfortunately, its currently impossible to fix the Flyout buttons, until Blizzard fixes them.
Cannot move abilities by holding shift and the call pet ability does not function on the bars only from the spell book. So now I have to place pets on my bars if I want to use them
Hey there, is it possible to add, when you put the bar together (sticky) to have shared fade out option. So when you mouse over on one the others that are faded show up too together!
In reply to Castalia_SL:
Linking bar fadeout has been a long-term request, but not done as of yet. I might see how complex it is to do that.
In reply to nevcairiel:
That would be amazing <3
Before the patch, actionbars were essentially just blank icons. But 10.0 added borders and rounded corners to the actionbar icons. It would be awesome if Bartender had the option to remove these borders and return to "just icons". Basically just like an icon-wa is just an icon without any zoom,resize,border or any other fuss or skinning.
In reply to jaydeheals:
The "Zoom" option in the Bartender bar settings basically does this. It disables the border and adjusts the underlying icon to remove their build-in border as well, giving your pure icons.
Unless you still want the built-in icon border? Most people always found that kinda ugly though.
Maybe Masque has a plain skin that does just this?
I also theoretically have all the parts to do it. Maybe I can just add a checkbox to hide the border, in addition to Zoom?
A lot of people replace Icons in their game files these days because its a more elegant way to have clean, high resolution icons, especially on high-res screens. This is particularly good for weakauras but it worked perfect with actionbars as well.



Here is an illustration:
The first row are unmodified actionbars. The second row is using Bartenders "zoom" option. The 3rd row is what unmodified, unskinned, unmasqued actionbars used to look like before 10.0 and also what all Icons, like Buffs, Debuffs or WAs without any skins or zoom look like
I know this isnt on your end and I dont understand why the devs came up with this reskinning of icons in the actionbars. All other Icons in the standard UI do not have this. Here is an example of the standard UI buff bar, no skin:
Masque currently has no solution to this and I hope you can see why "zooming" isn't a good solution either. I'm not looking to reskin icons like masque does it. I would simply love to get rid of what blizzard added and rather not have an extra AddOn for that.
This is what a friend was able to achieve but as you can see there is still a teint and a border.
Clean Icons for Reference:
https://www.wowinterface.com/downloads/info25064-CleanIcons-MechagnomeEdition.html
In reply to jaydeheals:
I've been testing with just removing the border, and man are the vanilla icons inconsistent in style.
But either way, the next version will offer an option to hide the border, and the dark shadow on the icon will be removed in all variations of the Bartender buttons.
In reply to nevcairiel:
This inconsistency probably explains why they wanted to have extra borders. The update you just pushed is awesome. This makes me very happy, thank you so much. However, the dark "shadow" still remains.

In reply to jaydeheals:
I'll check on the shadow. It should've been removed, but i'll make sure.
In reply to nevcairiel:
The change to remove the shadow was accidentally left out from the last version, it should be there now.
In reply to nevcairiel:
I'm guessing part of it is because lots of Vanilla icons were Warcraft 3 icons, once, and the masque thing they do in WoW wasn't a thing then. Also, Blizzard icon-designers were likely never instructed to not make borders in order to help bar-addons makers.
But I'm sure 'someone' could look into fixing some of the biggest offenders.
*cough*
https://www.deviantart.com/goblinounours/art/World-of-Warcraft-HD-icon-pack-729115119
(I should get back into that one day)
you can't access the submenu for summon warlock demons anymore, same issue with hunters and mages portal spells, ty very much for continued support you are a life saver.
In reply to VulgarAngryToxic:
I had the same issue with mage teleports, portals and polymorphs. I ended up going back to the new UI without addons and adding them to the new "class bar". Works for now until the addons catch up. Right now I am missing MoveAnything terribly. Why Blizzard doesn't look at what is out here in custom addons before making these changes I will never understand. What they did to the bank is terrible. They gave the combine to one bag for inventory...why not the bank? Sigh.
WotLK version:
Hi! How can I stop this button lock from occuring each time I log onto my char with the new update?
I regularly move buttons around as I play for temporary abilities (calling the different colour drakes in Oculus for example) and having to open menu to disable the lock is irritating :(