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 Apr 25, 2026The latest version for MOP Classic simply doesn't load. Click the Files tab here on the site and download Version: 4.15.10, it still works just fine.
-
View User Profile
-
Send Message
Posted Apr 25, 2026Wanding and auto attack has a bizarre flashing red offset outline now and it is annoying. Is this intentional or a bug and is there a way to disable it if it is intentional? I can't add a screenshot
-
View User Profile
-
Send Message
Posted Apr 24, 2026Would it be possible to implement the item quality symbol icon in the action bars?
-
View User Profile
-
Send Message
Posted Apr 24, 2026if its gone, I will miss it a lot
-
View User Profile
-
Send Message
Posted Apr 24, 2026Big fan of this addon, wondering if it will continue to be updated.
-
View User Profile
-
Send Message
Posted Apr 23, 2026Bartender is currently lagging the game alot since 12.0.5 dropped.
-
View User Profile
-
Send Message
Posted Apr 22, 2026Since last patch Bartender is causing very high latency in raids and silvermoon i had to disable it and clear wtf to make the game playable.
-
View User Profile
-
Send Message
Posted Apr 21, 2026Hey, bartender seems to give alot of stutter/fps issues for a while now, saw the issue listed on github, disabling it seem to fix it, any fix coming for this? no lua errors so idk what causes it within the addon, i only do pvp it happens in normal bgs alot, especially when cc's hit amongst other things if many players.
-
View User Profile
-
Send Message
Posted Apr 20, 2026Not able to use addon in WoW Hardcore downloading on classic version of WoW addon. File shows in folder but not showing in game. Anyone have any ideas?
-
View User Profile
-
Send Message
Posted Apr 17, 2026yo mate, I am facing with issue as hunter, when I use beast lore ability then addon have to be turned off to be able use that ability. Any chance to upgrade it?
-
View User Profile
-
Send Message
Posted Apr 16, 2026Any word on when this addon will be fixed? The errors are rampant and it's hard to do combat when it won't let you know if the ability is ready? No countdowns and the color is full as if the ability is ready but it's not and vice versa sometimes.
-
View User Profile
-
Send Message
Posted Apr 12, 2026[Bartender4/libs/AceAddon-3.0/AceAddon-3.0.lua]:66: in function <Bartender4/libs/AceAddon-3.0/AceAddon-3.0.lua:61>
[Bartender4/libs/AceAddon-3.0/AceAddon-3.0.lua]:494: in function 'InitializeAddon'
[Bartender4/libs/AceAddon-3.0/AceAddon-3.0.lua]:619: in function <Bartender4/libs/AceAddon-3.0/AceAddon-3.0.lua:611>
this is the recent bug im getting
-
View User Profile
-
Send Message
Posted Apr 8, 2026This plugin cannot be loaded correctly in Titan Reforged Classic. Could you please let me know if it can be fixed? This would greatly assist me in playing better on the Titan Reforged Classic.
-
View User Profile
-
Send Message
Posted Apr 8, 2026The FAQ says to click a button in the bag bar configuration for the keyring, but there is no button there to press.
-
View User Profile
-
Send Message
Posted Apr 5, 2026hello, I've disabled entire list of addons except buggrabber & bugsack and made sure to wipe previous logs in it and I am still getting this error. What else should I do? It's not exactly causing an issue at the moment but I'd rather fix it now than later down the line where it may become a bigger issue.
---------------------------- From Buggrabber / Bugsack ----------------------------
3x LUA_WARNING: ExtraAbilityContainer:SetPoint(): Couldn't find region named 'BT4BarExtraActionBar'
Stack:
[C]: in function 'secureexecuterange'
[Blizzard_EditMode/Shared/EditModeManager.lua]:1373: in function 'UpdateSystems'
[Blizzard_EditMode/Shared/EditModeManager.lua]:931: in function 'UpdateLayoutInfo'
[Blizzard_EditMode/Shared/EditModeManager.lua]:179: in function <Blizzard_EditMode/Shared/EditModeManager.lua:176>
[C]: in function 'SetActiveLayout'
[AccWideUILayoutSelection/LoadFunction.lua]:1443: in function 'LoadEditModeSettings'
[AccWideUILayoutSelection/LoadFunction.lua]:31: in function 'LoadUISettings'
[AccWideUILayoutSelection/Core.lua]:599: in function 'func'
[AccWideUILayoutSelection/Libs/AceTimer-3.0/AceTimer-3.0.lua]:57: in function <...UILayoutSelection/Libs/AceTimer-3.0/AceTimer-3.0.lua:50>
-
View User Profile
-
Send Message
Posted Apr 5, 2026Hello is there a way to make hold to cast work?
The feature where you just hold a button and it just keeps casting it?
-
View User Profile
-
Send Message
Posted Apr 4, 2026Hey, will there be a way to implement strata for hotbars?
-
View User Profile
-
Send Message
Posted Apr 4, 2026is there a way to show the quality icon on bar? for potions and flasks, etc?
-
View User Profile
-
Send Message
Posted Apr 4, 2026Is there a way to disable the GCD flashing on every button whilst they are at visibility 0?
-
View User Profile
-
Send Message
Posted Apr 2, 2026Add the damn Keyring plz lol XD It's almost phase 2 :S