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
In reply to sicariusgaming87:
Blizzard changed the default sizes of all bars going into DF, what the Bartender Author did in compensation for that is he reduced our scale/padding on retail bartender accordingly to match what blizzard did. Your bar scaling and padding should be no different visually speaking, but in the settings, the bartender author adjusted our scaling and padding so we wouldn’t have to do it ourselves. Hope this makes sense. The only true problem that arises from this is that your key bindings or hotkeys on your bars are now probably really small, there is a fix coming for that soon. Sorry for poor format, on my phone atm
In reply to sicariusgaming87:
The huge gaps are caused by Masque. You can reduce them by going into the Masque settings, general settings, and turn on Classic Scaling. Might also ask with the Masque people.
In reply to nevcairiel:
OMG THANK YOU FOR THE INFORMATION
it was mindbuggling me how i updated bartender now 5 times and reinstalled older version but still had these problems.
its fixed now, THANK YOU
In reply to sicariusgaming87:
hey. what is your addon for the border with ping, fps, etc?
Does Blizz know about the flyout and hold to cast issues?
Any way to get the text on the xp-bar to always show and not just when hovering over?
It´s for the Wrath Classic version.
Not sure if this has already been answered or not. Forgive me if it has, I might just be blind.
When using the Classic UI (because I fear change) I noticed that the little arrows that used to be at the end of the main bar are now blacked out and unclickable, so I cant switch to the other bars I had set up.
I CAN enable the extra bonus bar, but that isnt quite what I am looking for, as it just slaps it right on my screen, and I just want to be able to push the little arrow (or shift up arrow/down arrow) when I want to swap to my other bar, which is just filled with pointless things.
In reply to androidbowno:
This is exactly what I was looking for too. Hopefully it can be added to the preset! I like to keep a little bars visible as possible at a time.
I love this addon and literally can't live without it.
Since the new patch introduced Talent Present there's something that's driving me insane, where I switch presets the whole button scheme changes according to that present, since I use buttons for mundane stuff like toys and watnot.
I was wondering if there's a way to stop a bar from switching between presets of the same spec and remember the previous layout I worked on?
EDIT: I've found a workaround for this for now, apparently there's a default option built in the talent window itself, when you mouseover the saved loadout there's a little gear symbol - and when you click that, you'll have an option to tick that's says "Use Shared Action Bars" tick that along with all the other loadouts you wanna share buttons with and vuwalla
In reply to WeazelSenpai:
Okay so I have this box UN-checked because I want my talent spec to have different bars, but when bartender is active it acts as if I have the box checked and both my seperate specs have the same bars ><
In reply to Cthylla11111:
Make sure that box is Unchecked in both the loadouts and not just one. It's weird how blizz implemented that one, but yea.
all classes that use portal / poison / summon demons/ summon pet cant use skill button to choose one click on it and nothing happen. i switch back to default blizzard ui and everything works keepo saying keep interfer with blizz ui function
In reply to patrick1972:
Does Blizz know about the Spell flyouts issue?
In reply to mstras28:
Sorry about the multiple messages. I kept getting some error last night.
Any attempt to use an item directly from my bags results in a popup error about Bartender4 performing an illegal action, and offering to let me disable. The exact error seems to be :
1x [ADDON_ACTION_BLOCKED] AddOn 'Bartender4' tried to call the protected function 'ActionButton4:SetAttribute()'.
[string "@Interface/AddOns/!BugGrabber/BugGrabber.lua"]:480: in function <Interface/AddOns/!BugGrabber/BugGrabber.lua:480>
[string "=[C]"]: in function `SetAttribute'
[string "@Interface/FrameXML/ActionButton.lua"]:355: in function `UpdatePressAndHoldAction'
[string "@Interface/FrameXML/ActionButton.lua"]:415: in function `Update'
[string "@Interface/FrameXML/ActionButton.lua"]:367: in function `UpdateAction'
[string "@Interface/FrameXML/ActionButton.lua"]:803: in function `OnEvent'
[string "@Interface/FrameXML/ActionButton.lua"]:216: in function <Interface/FrameXML/ActionButton.lua:213>
If I drag the offending item TO an action bar, I can use it just fine.....
In reply to palinathas:
I have been trying to reproduce this but all seems fine over here. Any hints? Any particular items?
In reply to nevcairiel:
I've had it happen with anything I try to "use" - an armor token (use to create an item for your spec) or an item you "use" to add to your musicbox (roll of Music)
Also the Sands of Time from the Chromie scenario.... those I didn't notice at first also appear in the "Extra action button" which seems to work.
Tested it again, and those still give me an error (the Sands) don't have any more item tokens or music scrolls!
1x [ADDON_ACTION_BLOCKED] AddOn 'Bartender4' tried to call the protected function 'ActionButton1:SetShown()'.
[string "@Interface/AddOns/!BugGrabber/BugGrabber.lua"]:480: in function <Interface/AddOns/!BugGrabber/BugGrabber.lua:480>
[string "=[C]"]: in function `SetShown'
[string "@Interface/FrameXML/ActionBar.lua"]:202: in function `UpdateShownButtons'
[string "@Interface/FrameXML/ActionButton.lua"]:372: in function `UpdateAction'
[string "@Interface/FrameXML/ActionButton.lua"]:803: in function `OnEvent'
[string "@Interface/FrameXML/ActionButton.lua"]:216: in function <Interface/FrameXML/ActionButton.lua:213>
If it's not affecting anyone else, it may be something specific in my setup - no worries!
In reply to nevcairiel:
Felt cleaner to just do a second reply, rather than an edit.
Seems that even my toon with Bartender disabled has issues with various addons. It feels like closing an addon window is NOT "closing" the addon, so when I click on something the game is thinking the ADDON is trying to perform an "illegal" Action, and not recognizing that it is ME performing a physical click.....
THANK you for working to make this addon, and for attempting to find the issue for me!
In reply to nevcairiel:
I have the same problem. Items like transmog ensembles, anima cells in torghast, pets etc, cant click any of them from bags :(
Padding and Size has changed since update. Padding needs to be in the negative to appear close to 1 (see images)
https://imgur.com/a/7SJEahN