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.
Bartender4 in Midnight: As of version 4.16.5, Midnight support is in preview - it'll be worked on until release, of course.
Major Changes since Dragonflight / 10.0
- Hold-to-cast is not currently available for addons
- Action Bars have been slightly re-arranged in Bartender4 for Dragonflight and beyond
- 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 & War Within!)
- 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
-
View User Profile
-
Send Message
Posted Oct 1, 2026Getting this Lua error with the latest .18 versions. 4.17.9.1 works flawlessly but the .18 versions all give me this error. I get it whenever I port to a different location. Examples garrison hearth, normal hearth to Silvermoon and also taking the prey portal to the coiled isle all give this error.
LUA_WARNING: ...Blizzard_EditMode/Shared/EditModeSystemTemplates.lua:148: Action[SetPoint] failed because[Cannot anchor to a region dependent on it]: attempted from: MainStatusTrackingBarContainer:SetPoint.
Relative: [SecondaryStatusTrackingBarContainer UIParent, BT4BarStatus.content, StatusTrackingBarManager.SecondaryStatusTrackingBarContainer]
Dependent: [SecondaryStatusTrackingBarContainer UIParent, BT4BarStatus.content, StatusTrackingBarManager.SecondaryStatusTrackingBarContainer]
Stack:
[C]: in function 'secureexecuterange'
[Blizzard_EditMode/Shared/EditModeManager.lua]:1400: in function 'UpdateSystems' with args (self=EditModeManagerFrame <EditModeManager.xml:4>)
[Blizzard_EditMode/Shared/EditModeManager.lua]:953: in function 'UpdateLayoutInfo' with args (self=EditModeManagerFrame <EditModeManager.xml:4>, layoutInfo=<table>, reconcileLayouts=false)
[Blizzard_EditMode/Shared/EditModeManager.lua]:190: in function <Blizzard_EditMode/Shared/EditModeManager.lua:187> with args (self=EditModeManagerFrame <EditModeManager.xml:4>, event="EDIT_MODE_LAYOUTS_UPDATED")
-
View User Profile
-
Send Message
Posted Sep 30, 2026Why does my rep bar keep going into the middle of my screen, how can i make it so it doesnt move? Seems fine with the update from August, now i update and the current versions move my bar to the middle. Im very particular with where my things are and id like to keep it how i have it
-
View User Profile
-
Send Message
Posted Sep 30, 2026Hello, right-clicking to self-target while I have someone else targeted isn't working. I’ve checked the option, and it was working for me on WoW Anniversary
-
View User Profile
-
Send Message
Posted Sep 29, 2026Just updated bartender in tbc anniversary and now the addon doesn't work at all.
-
View User Profile
-
Send Message
Posted Sep 29, 2026Hi!
Trying to set XP/Reputation (Status Tracking Bar) to very bottom of wow screen, but it seems it is not possible, there is always some lines below the bars.
Is there a way to setup or change in addon to put to very bottom edge?
Thank you!
-
View User Profile
-
Send Message
Posted Sep 30, 2026The latest alpha should allow that, overriding the screen-clamping Blizzard sets on those.
-
View User Profile
-
Send Message
Posted Sep 30, 2026@nevcairiel Thank you, it worked!
-
View User Profile
-
Send Message
Posted Sep 29, 2026Hi,
Would it be possible to add the ability to ping our spells? On Retail, we can do this by default, but when I use Bartender, I can't ping my spells using the new ping system to show my group whether a spell is ready or not.
It would be really great to have this feature! I don't really like using other addons, and Bartender is perfect for me this is pretty much the only thing that's missing!
Thank you very much for all your work, and have a great evening!
-
View User Profile
-
Send Message
Posted Sep 30, 2026I've added support for this to the next version
-
View User Profile
-
Send Message
Posted Sep 29, 2026Is there any way to adjust the layer order of the art end caps (lion or griffin) or the bag bar? I could have sworn I had the bag bar in "front" of the art end caps before, but now, the main bag is "underneath" the art end cap on the right side.
-
View User Profile
-
Send Message
Posted Sep 30, 2026This should be fixed in 4.18.2 coming out soon
-
View User Profile
-
Send Message
Posted Sep 29, 2026Since the update the vehicle bar doesn't fade after exiting the vehicle
-
View User Profile
-
Send Message
Posted Sep 29, 2026That should be fixed in 4.18.1
-
View User Profile
-
Send Message
Posted Sep 28, 2026Woho! Thank you for porting this to Forever!
I will try this when I get home
-
View User Profile
-
Send Message
Posted Sep 27, 2026Love you.
-
View User Profile
-
Send Message
Posted Sep 26, 2026Not sure if this has been brought up before but why do the bars change when you change specs and dont have the Enable spec profiles checked? How do I keep all the buttons the same when I change specs?
-
View User Profile
-
Send Message
Posted Sep 27, 2026The actual contents of the bars are saved by the game itself. You'll have to manage them yourself.
Many specs don't have that much overlap so you will often want different bars for them.
-
View User Profile
-
Send Message
Posted Sep 26, 2026Is this addon dead there hasn't been an update since Aug 12th its almost Oct now.
-
View User Profile
-
Send Message
Posted Sep 26, 2026Adding to the noise for a Forever version. I hope Nev is still active. I have two addons that are hard to live without. This is one of them :)
-
View User Profile
-
Send Message
Posted Sep 27, 2026Forever should be supported in the latest alpha now (release coming soon).