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.
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 Feb 4, 2023I found the "You've obtained a reagent bag" tutorial is still happening. (4.14.7)
AdiBags fixed it by setting this CVarBitfield
C_CVar.SetCVarBitfield("closedInfoFrames", LE_FRAME_TUTORIAL_EQUIP_REAGENT_BAG, true)
I applied the same CVar and it went away on ReloadUI
-
View User Profile
-
Send Message
Posted Feb 14, 2023In reply to GrimNotepad:
Micro Menu Bug after last update
Every time I hide the interface (Alt+Z) or after loading (BG or ARENA) the micro menu bar just disappears(). You have to use /reload to make it come back or click the enable/disable checkbox in the addon itself every time. This only started after the last update. Help! WoTLK!
-
View User Profile
-
Send Message
Posted Feb 3, 2023Hi,
the priest PVP Talent Inner Light/ Inner Shadow allways dissaperes from the Bar, or i cant use it again to swicht from Light to Shadow. When i was dead, i must put it into the bar again.
Sometimes this works and sometimes i need to change the PvP Talent.
Still the same problem
-
View User Profile
-
Send Message
Posted Feb 2, 2023Extra action ability button(garrison ability: Call to arms) will not disappear from the interface if I drag the ability and place it on any other bar other than bar1, bar 2 or bonus action bar. Every other bar from bar 3 onwards won't work in this new version. Even disabling extra abilities from the edit mode of the game removes the blue anchor but the ability still remains on the screen.
-
View User Profile
-
Send Message
Posted Jan 29, 2023Uh oh. Look's like that doesn't solve the problem as you can see in my screenshot below.
https://ibb.co/HdKtJ9T
-
View User Profile
-
Send Message
Posted Jan 28, 20232nd update in last couple days, but MicroMenu is still hiding itself after almost any quest/dungeon/vehicle.
-
View User Profile
-
Send Message
Posted Feb 3, 2023In reply to Bubbazbutt:
Having the same issue. I've just been opening up the Bartender options, go to the micromenu tab and click the enable/disable button 2 times. Resets the menu. Not the best solution but it's better than doing a /reload.
-
View User Profile
-
Send Message
Posted Feb 3, 2023In reply to Bubbazbutt:
Having the same issue. I've just been opening up the Bartender options, go to the micromenu tab and click the enable/disable button 2 times. Resets the menu. Not the best solution but it's better than doing a /reload.
-
View User Profile
-
Send Message
Posted Feb 12, 2023In reply to Bubbazbutt:
I reported this as well, but just figured out it has to do with vehicles....it doesn't appear after leaving a vehicle.
-
View User Profile
-
Send Message
Posted Jan 28, 2023Micro menu is still dissapearing with todays update.
-
View User Profile
-
Send Message
Posted Jan 26, 2023I've also seen the micro menu hidden since the update, reload seems to fix it
-
View User Profile
-
Send Message
Posted Jan 31, 2023In reply to 40337:
Just type /bt => Micro menu => Disable => Re-enable
It is much faster than a reload.
-
View User Profile
-
Send Message
Posted Jan 25, 2023even after the update, the Micro menu still hides itself after exiting a vehicle, or sometimes exiting Dungeons. Have to manually go into Bartender settings and check and uncheck show bar for Micro menu for it to re show up.
-
View User Profile
-
Send Message
Posted Jan 28, 2023In reply to Bubbazbutt:
Same. Interestingly enough, when I first searched this issue I was taken to a thread from the original Ulduar release patch back in the day where this same issue sprung up after the post-patch update. Seems the problem was recreated.
-
View User Profile
-
Send Message
Posted Jan 25, 2023Experience bar is still missing
-
View User Profile
-
Send Message
Posted Jan 25, 2023Bag Bar still not working as it should. Trying to disable it but after a reload the game ignores the option and puts it back up. Even when I hit disable and it goes away before I reload, the yellow arrow still stays around.
-
View User Profile
-
Send Message
Posted Jan 25, 2023bartender is having some issues, mainly with the bag and micro menu. seems like it could have something to do with a conflict with the new edit mode.
Date: 2023-01-25 00:43:16Date: 2023-01-25 00:43:16ID: 6Error occured in: GlobalCount: 1Message: ...dOns/Bartender4/libs/LibWindow-1.1/LibWindow-1.1.lua line 62: attempt to index field '?' (a nil value)Debug: [string "@Interface/AddOns/Bartender4/libs/LibWindow-1.1/LibWindow-1.1.lua"]:62: ...dOns/Bartender4/libs/LibWindow-1.1/LibWindow-1.1.lua:61 [string "@Interface/AddOns/Bartender4/libs/LibWindow-1.1/LibWindow-1.1.lua"]:208: SetScale() [string "@Interface/AddOns/Bartender4/Bar.lua"]:361: Interface/AddOns/Bartender4/Bar.lua:359 [string "=(tail call)"]: ? [string "=(tail call)"]: ? [string "=[C]"]: ? [string "@Interface/AddOns/Bartender4/libs/AceConfig-3.0/AceConfigDialog-3.0/AceConfigDialog-3.0.lua"]:45: ...nfig-3.0/AceConfigDialog-3.0/AceConfigDialog-3.0.lua:43 [string "@Interface/AddOns/Bartender4/libs/AceConfig-3.0/AceConfigDialog-3.0/AceConfigDialog-3.0.lua"]:836: ...nfig-3.0/AceConfigDialog-3.0/AceConfigDialog-3.0.lua:658 [string "@Interface/AddOns/Bartender4/libs/AceConfig-3.0/AceConfigDialog-3.0/AceConfigDialog-3.0.lua"]:888: ...nfig-3.0/AceConfigDialog-3.0/AceConfigDialog-3.0.lua:876 [string "=[C]"]: ? [string "@Interface/AddOns/Ace3/AceGUI-3.0/AceGUI-3.0.lua"]:66: Interface/AddOns/Ace3/AceGUI-3.0/AceGUI-3.0.lua:64 [string "@Interface/AddOns/Ace3/AceGUI-3.0/AceGUI-3.0.lua"]:300: Fire() [string "@Interface/AddOns/Ace3/AceGUI-3.0/widgets/AceGUIWidget-Slider.lua"]:65: ...dOns/Ace3/AceGUI-3.0/widgets/AceGUIWidget-Slider.lua:56Locals:NoneAddOns: Swatter, v<%version%> (<%codename%>) Ace3, vRelease-r1294 ACP, v3.5.8 AddonFactory, v10.0.010 Altoholic, v10.0.010 AngrierWorldQuests, vv0.40.3 Auctionator, v10.0.32 Auctioneer, v9.1.BETA.5.4 (OneMawTime) AuctioneerStatsOverTime, v9.1.BETA.5.4 (OneMawTime) AuctioneerUtilDealFinder, v9.1.BETA.5.4 (OneMawTime) AuctioneerUtilValuer, v9.1.BETA.5.4 (OneMawTime) BagBrother, v Bagnon, v10.0.16 Bartender4, v4.14.4 Coordinates, v2.4 DataStore, v2023.01.06 DataStoreAchievements, v2023.01.06 DataStoreAgenda, v10.0.010 DataStoreAuctions, v10.0.010 DataStoreCharacters, v2023.01.06 DataStoreContainers, v10.0.010 DataStoreCrafts, v10.0.010 DataStoreCurrencies, v10.0.010 DataStoreGarrisons, v10.0.010 DataStoreInventory, v10.0.010 DataStoreMails, v2023.01.06 DataStorePets, v10.0.010 DataStoreQuests, v10.0.010 DataStoreReputations, v10.0.010 DataStoreSpells, v2023.01.06 DataStoreStats, v10.0.010 DataStoreTalents, v10.0.010 Details, v#Details.DF.Wrath.10409.148 DetailsCompare2, v DetailsEncounterDetails, v DetailsRaidCheck, v DetailsStreamer, v DetailsTinyThreat, v DetailsVanguard, v Enchantrix, v5.1.DEV.4632 HandyNotes, vv1.6.13 HandyNotesAchievements, v0.6.1 HandyNotesArgus, vv0.38 HandyNotesBattleForAzeroth, v13 HandyNotesBattleForAzerothTreasures, vv30 HandyNotesDraenor, v3.0 HandyNotesDragonflight, v30 HandyNotesDragonflightTreasures, vv41 HandyNotesDragonGlyphs, v0.0.4 HandyNotesDungeonLocations, v2.0 HandyNotesOribos, vv22 HandynotesPandaria, v1.5.5 HandyNotesShadowlands, v52 HandyNotesShadowlandsTreasures, vv73 HandyNotesValdrakken, vv1 Informant, v<%version%> (<%codename%>) kSellGreyNRepair, v1.5.1 LeatrixMaps, v10.0.30 LeatrixPlus, v10.0.32 NeedToKnow, v4.4.2 OmniCC, v10.0.3 OPie, vYuzu 5b Plater, vPlater-v548-Retail Postal, vv3.9.5 RangeDisplay, vv5.0.4 RangeDisplayOptions, vv5.0.4 RareScanner, v10.0.5 Rarity, v1.0 (r718-release-4) RarityOptions, v Rematch, v4.14.12 ShadowedUnitFrames, vv4.4.2 Stubby, v9.1.BETA.5.4 (OneMawTime) TalentTreeViewerLoader, vv2.1.14 Titan, v6.00.11.100002 TitanClock, v6.00.11.100002 TitanCooking, v4.0.001 TitanEnchanting, v4.0.001 TitanEngineering, v4.0.002 TitanFishing, v4.0.001 TitanGold, v6.00.11.100002 TitanHerbalism, v4.0.001 TitanInscription, v4.0.001 TitanJewelcrafting, v4.0.001 TitanLeatherworking, v4.0.001 TitanLocation, v6.00.11.100002 TitanMining, v4.0.001 TitanPerformance, v6.00.11.100002 TitanVolume, v6.00.11.100002 TitanXP, v6.00.11.100002 TomCats, v2.4.49 TomTom, v3.3.5-release WeakAuras, v5.3.7 WorldBossTimers, vv1.10 BlizRuntimeLib_enUS v10.0.5.100005 <none> (ck=aa8)
-
View User Profile
-
Send Message
Posted Jan 25, 2023In reply to enterthewild68:
this error to
Date: 2023-01-25 00:41:47Date: 2023-01-25 00:41:47ID: 6Error occured in: GlobalCount: 6Message: Interface/AddOns/Bartender4/MicroMenu.lua line 89: Usage: SecureHook([object], method, [handler]): Attempting to hook a non existing targetDebug: [string "=[C]"]: ? [string "@Interface/AddOns/Ace3/AceHook-3.0/AceHook-3.0.lua"]:210: Interface/AddOns/Ace3/AceHook-3.0/AceHook-3.0.lua:118 [string "@Interface/AddOns/Ace3/AceHook-3.0/AceHook-3.0.lua"]:340: SecureHook() [string "@Interface/AddOns/Bartender4/MicroMenu.lua"]:89: Interface/AddOns/Bartender4/MicroMenu.lua:58 [string "=[C]"]: ? [string "@Interface/AddOns/Ace3/AceAddon-3.0/AceAddon-3.0.lua"]:66: Interface/AddOns/Ace3/AceAddon-3.0/AceAddon-3.0.lua:61 [string "@Interface/AddOns/Ace3/AceAddon-3.0/AceAddon-3.0.lua"]:523: EnableAddon() [string "@Interface/AddOns/Ace3/AceAddon-3.0/AceAddon-3.0.lua"]:536: EnableAddon() [string "@Interface/AddOns/Ace3/AceAddon-3.0/AceAddon-3.0.lua"]:626: Interface/AddOns/Ace3/AceAddon-3.0/AceAddon-3.0.lua:611 [string "=[C]"]: LoadAddOn() [string "@Interface/FrameXML/UIParent.lua"]:544: UIParentLoadAddOn() [string "@Interface/FrameXML/UIParent.lua"]:753: MajorFactions_LoadUI() [string "@Interface/AddOns/Blizzard_ExpansionLandingPage/Blizzard_DragonflightLandingPage.lua"]:100: SetUpMajorFactionList() [string "@Interface/AddOns/Blizzard_ExpansionLandingPage/Blizzard_DragonflightLandingPage.lua"]:93: RefreshMajorFactionList() [string "@Interface/AddOns/Blizzard_ExpansionLandingPage/Blizzard_DragonflightLandingPage.lua"]:88: RefreshOverlay() [string "@Interface/AddOns/Blizzard_ExpansionLandingPage/Blizzard_DragonflightLandingPage.lua"]:80: ...sionLandingPage/Blizzard_DragonflightLandingPage.lua:76 [string "=[C]"]: CreateFrame() [string "@Interface/AddOns/Blizzard_ExpansionLandingPage/Blizzard_DragonflightLandingPage.lua"]:49: CreateOverlay() [string "@Interface/AddOns/Blizzard_ExpansionLandingPage/Blizzard_ExpansionLandingPage.lua"]:63: RefreshExpansionOverlay() [string "@Interface/AddOns/Blizzard_ExpansionLandingPage/Blizzard_ExpansionLandingPage.lua"]:35: ...pansionLandingPage/Blizzard_ExpansionLandingPage.lua:33Locals:NoneAddOns: Swatter, v<%version%> (<%codename%>) Ace3, vRelease-r1294 ACP, v3.5.8 AddonFactory, v10.0.010 Altoholic, v10.0.010 AngrierWorldQuests, vv0.40.3 Auctionator, v10.0.32 Auctioneer, v9.1.BETA.5.4 (OneMawTime) AuctioneerStatsOverTime, v9.1.BETA.5.4 (OneMawTime) AuctioneerUtilDealFinder, v9.1.BETA.5.4 (OneMawTime) AuctioneerUtilValuer, v9.1.BETA.5.4 (OneMawTime) BagBrother, v Bagnon, v10.0.16 Bartender4, v4.14.4 Coordinates, v2.4 DataStore, v2023.01.06 DataStoreAchievements, v2023.01.06 DataStoreAgenda, v10.0.010 DataStoreAuctions, v10.0.010 DataStoreCharacters, v2023.01.06 DataStoreContainers, v10.0.010 DataStoreCrafts, v10.0.010 DataStoreCurrencies, v10.0.010 DataStoreGarrisons, v10.0.010 DataStoreInventory, v10.0.010 DataStoreMails, v2023.01.06 DataStorePets, v10.0.010 DataStoreQuests, v10.0.010 DataStoreReputations, v10.0.010 DataStoreSpells, v2023.01.06 DataStoreStats, v10.0.010 DataStoreTalents, v10.0.010 Details, v#Details.DF.Wrath.10409.148 DetailsCompare2, v DetailsEncounterDetails, v DetailsRaidCheck, v DetailsStreamer, v DetailsTinyThreat, v DetailsVanguard, v HandyNotes, vv1.6.13 HandyNotesAchievements, v0.6.1 HandyNotesArgus, vv0.38 HandyNotesBattleForAzeroth, v13 HandyNotesBattleForAzerothTreasures, vv30 HandyNotesDraenor, v3.0 HandyNotesDragonflight, v30 HandyNotesDragonflightTreasures, vv41 HandyNotesDragonGlyphs, v0.0.4 HandyNotesDungeonLocations, v2.0 HandyNotesOribos, vv22 HandynotesPandaria, v1.5.5 HandyNotesShadowlands, v52 HandyNotesShadowlandsTreasures, vv73 HandyNotesValdrakken, vv1 kSellGreyNRepair, v1.5.1 LeatrixMaps, v10.0.30 LeatrixPlus, v10.0.32 NeedToKnow, v4.4.2 OmniCC, v10.0.3 OPie, vYuzu 5b Plater, vPlater-v548-Retail Postal, vv3.9.5 RangeDisplay, vv5.0.4 RangeDisplayOptions, vv5.0.4 RareScanner, v10.0.5 Rarity, v1.0 (r718-release-4) RarityOptions, v Rematch, v4.14.12 ShadowedUnitFrames, vv4.4.2 Stubby, v9.1.BETA.5.4 (OneMawTime) TalentTreeViewerLoader, vv2.1.14 Titan, v6.00.11.100002 TitanClock, v6.00.11.100002 TitanCooking, v4.0.001 TitanEnchanting, v4.0.001 TitanEngineering, v4.0.002 TitanFishing, v4.0.001 TitanGold, v6.00.11.100002 TitanHerbalism, v4.0.001 TitanInscription, v4.0.001 TitanJewelcrafting, v4.0.001 TitanLeatherworking, v4.0.001 TitanLocation, v6.00.11.100002 TitanMining, v4.0.001 TitanPerformance, v6.00.11.100002 TitanVolume, v6.00.11.100002 TitanXP, v6.00.11.100002 TomCats, v2.4.49 TomTom, v3.3.5-release WeakAuras, v5.3.7 WorldBossTimers, vv1.10 BlizRuntimeLib_enUS v10.0.5.100005 <none> (ck=a63)
-
View User Profile
-
Send Message
Posted Jan 24, 2023Thank you for the alpha update, menu and tracking bars back and where they belong :)
-
View User Profile
-
Send Message
Posted Jan 24, 2023In reply to imjayc2:
where are you seeing this update?
Edit: my bad, found it