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
As a rogue how do I get the first bar I use on top of a stack to only appear when I stealth? I use this for all abilities that are only useful in stealth. Thanks.
Hi
Nice job I like this addon.
Would it be possible to add a feature Arched bar
Actually I use bartender4 arched but it does not work really well.
In classic the "player pet" frame won't show up if "player" is disabled (using default blizz player frame). If I toggle player on then off then my pet frame shows up again but it has to be every logon.
For Classic, not sure if it's a Masque or Bartender issue but there is no backdrop on the buttons. It's just a semi-transparent black backdrop by default. Where's the nice Blizzard type backdrop on the button?
In reply to roweboy1974:
It's Masque, I had this issue before. Switching to a different skin seemed to have cleared it up for me.
Is there a way to make a macro to swap bars? For example, for my healer in FFXIV I was able to set up a rotating hotbar which swapped my main bar with 2 others (1 DPS and 1 Healer bar) by keypress. I see this is possible already with automatic swapping for stances (ex. Stealth), but I'd like to be able to do this on the fly.
Example:
Bar 1: Main Bar (the container, if you will)
Bar 8: Heal Spells
Bar 9: DPS Spells
Press "Heal" Macro -> Bar 8 is moved to Bar 1
Press "DPS" Macro -> Bar 9 is moved to Bar 1
This would allow me to keep minimal amounts of bars on the screen but still have access to all my spells.
Bartender 4 classic error happens when someone levels:
1x [ADDON_ACTION_BLOCKED] AddOn 'Bartender4' tried to call the protected function 'CompactRaidFrame4:ClearAllPoints()'.
!BugGrabber\BugGrabber.lua:519: in function <!BugGrabber\BugGrabber.lua:519>
[C]: in function `ClearAllPoints'
FrameXML\FlowContainer.lua:157: in function `FlowContainer_DoLayout'
FrameXML\FlowContainer.lua:17: in function `FlowContainer_ResumeUpdates'
...actRaidFrames\Blizzard_CompactRaidFrameContainer.lua:185: in function `CompactRaidFrameContainer_LayoutFrames'
...actRaidFrames\Blizzard_CompactRaidFrameContainer.lua:130: in function `CompactRaidFrameContainer_TryUpdate'
...actRaidFrames\Blizzard_CompactRaidFrameContainer.lua:57: in function `CompactRaidFrameContainer_OnEvent'
[string "*:OnEvent"]:1: in function <[string "*:OnEvent"]:1>
I'm having a bug. In WoW Classic, neither adjusting the interface options nor changing the settings for each bar manually with Bartender will allow me to make the button grid visible. The only thing it affects is the hotkey text. The backgrounds and borders for buttons are not showing.
EDIT: Nevermind, Masque can do this.
Somehow I removed the opaque grey background on the unused bar slots. I still see the border but the background on them is gone? Any idea what I accidentally changed?
got this while in combat
hope it helps!
Date: 2019-09-15 09:09:10
ID: 1
Error occured in: AddOn: Bagnon_Config
Count: 3
Message: Note: AddOn Bagnon_Config attempted to call a protected function (MultiBarBottomRight:SetShown()) during combat lockdown.
Debug:
[C]: SetShown()
..\FrameXML\MultiActionBars.lua:36:
..\FrameXML\MultiActionBars.lua:34
..\FrameXML\MultiActionBars.lua:53: MultiActionBar_Update()
..\FrameXML\ActionBarController.lua:138: ValidateActionBarTransition()
..\FrameXML\ActionBarController.lua:106: ActionBarController_UpdateAll()
..\FrameXML\ActionBarController.lua:45:
..\FrameXML\ActionBarController.lua:34
Locals:
None
AddOns:
Swatter, v8.2.6377 (SwimmingSeadragon)
AucAdvanced, v8.2.6385 (SwimmingSeadragon)
AucFilterBasic, v8.2.6364 (SwimmingSeadragon)
AucScanData, v8.2.6365 (SwimmingSeadragon)
AucStatHistogram, v8.2.6366 (SwimmingSeadragon)
AucStatiLevel, v8.2.6370 (SwimmingSeadragon)
AucStatPurchased, v8.2.6367 (SwimmingSeadragon)
AucStatSimple, v8.2.6368 (SwimmingSeadragon)
AucStatStdDev, v8.2.6369 (SwimmingSeadragon)
AucUtilFixAH, v8.2.6371 (SwimmingSeadragon)
BagBrother, v
Bagnon, v8.2.9
BagnonConfig, v
Bartender4, v4.8.7
BeanCounter, v8.2.6381 (SwimmingSeadragon)
DBMCore, v1.13.7
DBMDefaultSkin, v
DBMStatusBarTimers, v
Enchantrix, v8.2.6392 (SwimmingSeadragon)
Informant, v8.2.6374 (SwimmingSeadragon)
OmniCC, v8.2.4
OmniCCConfig, v
Questie, v4.0.18 BETA
SlideBar, v8.2.6375 (SwimmingSeadragon)
Stubby, v8.2.6376 (SwimmingSeadragon)
VendorPrice, v1.2.4
BlizRuntimeLib_enUS v1.13.2.11302 <none>
(ck=3ab)
I would highly appreciate if the profile feature gets clearer. I accidently overwrote profiles several times now in an attempt to manage my different characters (e.g. trying to copy a profile from a different character, then turn it into its own profile etc.) and had to redo all settings. I don't find the descriptions very clear and it would be great to add a prompt when overwriting stuff, as a single click can just kill a lot of work.
Is it possible to hide/not show the azerite bar progression, i only want the XP bar showing when levelling and dont really care about what level my neck is when leveling or even on my max characters.
Thank you and great addon
Bug Report Here:
My wife is running Bartender Classic Version 4.8.7 - english.
Sometimes while playing, the empty hotkey slots will start showing up. We can't get them hide again, unless she logs out of the game and back in. Have tried toggling the bars on/off, or hide/unhide unused slots.
I'm unsure what exactly is causing it, except that perhaps it happens when controlling her pet with the mousewheel scroll - (bound to a macro on the hotbar) Not game stopping, but it does drive her nuts!
Thanks much for the great addon!
Just want to say GOOD.
Is it possible to have the entire icon turn red if a target is out of range? Currently the small red dot in the top right can be a little hard to see with skills that are red/orange, plus it's pretty small so it can be easy to miss even with a quick glance.
TullaRange is a great addon but does not work with Bartender :(
In reply to Vyvanne:
There is an option in the Bartender settings for this, check the "Bar" category options for Out-of-Range mode.
Two minor issues I've had.
1. Bar 1 and 2 are on top of each other in the default UI and you use shift and the up/down arrow keys to switch between them. After installing Bartender the number and arrows that were previously visible on the UI next to the bars are gone and I'm left with a "black hole" where they used to be. It does not look very nice and I was wondering if we could have an option to display the arrows and number like it used to in case we use these bars in the default way.
2. Tried replacing the artwork on the art bar to lions, but when I wanted to change it back only the one on the left side was able to change back, to reset the right creature I had to exit the game and manually edit the settings file.
Update: Using the Classic client.
How do I hide the bars during the nazjatar leyline/rune puzzles?
Any way to add the latency bar to the moveable frames or maybe even add it to the micro menu in classic? Several zones on my server are having lag issues and when the blizz art bar is disabled it hides it, I have been using a console command for it but I would rather have a constant visual reference the bar gives. Thanks.
Love the addon been using it for years but I have ran across a possession problem regarding your Vehicle UI, I have managed to get the addon working that when I enter a vehicle the blizzard bar doesn't show up and I checked it has possession on bar 1 so it can function normally, but when I enter a vehicle the micromenu disappears and won't come back. Even when I uncheck all options in the visibility tab and use a custom script, it still makes the micromenu bar disappear, the only way I have managed to get it back without /reload, is to check and uncheck "Use Blizzards vehicle UI" in the Bar's section then it will reappear again, is there something that can be done to fix this as I HATE Blizzard vehicle UI with passion?