ChocolateBar Broker Display
ChocolateBar will create a bar on top or bottom of your screen where other addons called broker plugins can display stuff like your fps.
Main Features
- Easy setup, install & go!
- Multiple bars - top or bottom as many as you want.
- Left, right and center alignment.
- Support for icon colors and coordinates like used by TomTom.
- Easy config, simply drag a plugin and drop points will show. The idea is to easily disable a plugin or toggle its text. See pics.
- Load-on-demand options, and small memory footprint.
- More Chocolate - a broker plugin to show a bar that will autohide again. Great for launchers or other plugins you don't need visible all the time:)
Options for:
- Show bars on mouse over only.
- Hide bars in combat.
- Hide bars during a pet battle.
- Set a fixed width for any plugin.
- Change textures, font, colors and a lot more...
Where to get plugins?
Search for broker on CurseForge
Updated list by tekkub on Github (last update April 2021)
Usage
Right click the bar or type "/chocolatebar" to open the options menu.
How you can help
Create a pull request on Github.
You can help with the localization.
You miss a feature or found a bug? I look forward to your feedback on Github.
2x ChocolateBar\Jostle.lua:322: attempt to index local 'frameData' (a nil value)
ChocolateBar\Jostle.lua:322: in function `Refresh'
ChocolateBar\Jostle.lua:53: in function <ChocolateBar\Jostle.lua:51>
Locals:
self = <table> {
Unregister = <function> defined @ChocolateBar\Jostle.lua:199
ProcessQueue = <function> defined @ChocolateBar\Jostle.lua:211
PLAYER_ENTERING_WORLD = <function> defined @ChocolateBar\Jostle.lua:138
hooks = <table> {
}
TicketStatusFrame_OnEvent = <function> defined @ChocolateBar\Jostle.lua:117
PLAYER_REGEN_ENABLED = <function> defined @ChocolateBar\Jostle.lua:223
RegisterTop = <function> defined @ChocolateBar\Jostle.lua:191
UIParent_ManageFramePositions = <function> defined @ChocolateBar\Jostle.lua:146
PlayerFrame_SequenceFinished = <function> defined @ChocolateBar\Jostle.lua:125
PLAYER_REGEN_DISABLED = <function> defined @ChocolateBar\Jostle.lua:228
UNIT_ENTERING_VEHICLE = <function> defined @ChocolateBar\Jostle.lua:129
Refresh = <function> defined @ChocolateBar\Jostle.lua:236
PLAYER_CONTROL_GAINED = <function> defined @ChocolateBar\Jostle.lua:219
RegisterBottom = <function> defined @ChocolateBar\Jostle.lua:184
WorldMapFrame_Hide = <function> defined @ChocolateBar\Jostle.lua:142
UNIT_EXITED_VEHICLE = <function> defined @ChocolateBar\Jostle.lua:134
Frame = <unnamed> {
}
}
screenHeight = 1079.9998779297
topOffset = 1066
bottomOffset = 15
frames = <table> {
1 = "PlayerFrame"
2 = "TargetFrame"
3 = "MinimapCluster"
4 = "PartyMemberFrame1"
5 = "TicketStatusFrame"
6 = "WorldStateAlwaysUpFrame"
7 = "MainMenuBar"
8 = "MultiBarRight"
9 = "CT_PlayerFrame_Drag"
10 = "CT_TargetFrame_Drag"
11 = "Gypsy_PlayerFrameCapsule"
12 = "Gypsy_TargetFrameCapsule"
13 = "ConsolidatedBuffs"
14 = "BuffFrame"
15 = "DEFAULT_CHAT_FRAME"
16 = "ChatFrame2"
17 = "GroupLootFrame1"
18 = "TutorialFrameParent"
19 = "FramerateLabel"
20 = "DurabilityFrame"
21 = "CastingBarFrame"
22 = "OrderHallCommandBar"
23 = "MicroButtonAndBagsBar"
}
screenHeight = 1079.9998779297
(for generator) = <function> defined =[C]:-1
(for state) = <table> {
1 = "PlayerFrame"
2 = "TargetFrame"
3 = "MinimapCluster"
4 = "PartyMemberFrame1"
5 = "TicketStatusFrame"
6 = "WorldStateAlwaysUpFrame"
7 = "MainMenuBar"
8 = "MultiBarRight"
9 = "CT_PlayerFrame_Drag"
10 = "CT_TargetFrame_Drag"
11 = "Gypsy_PlayerFrameCapsule"
12 = "Gypsy_TargetFrameCapsule"
13 = "ConsolidatedBuffs"
14 = "BuffFrame"
15 = "DEFAULT_CHAT_FRAME"
16 = "ChatFrame2"
17 = "GroupLootFrame1"
18 = "TutorialFrameParent"
19 = "FramerateLabel"
20 = "DurabilityFrame"
21 = "CastingBarFrame"
22 = "OrderHallCommandBar"
23 = "MicroButtonAndBagsBar"
}
(for control) = 22
_ = 22
frame = OrderHallCommandBar {
0 = <userdata>
WorldMapButton = <unnamed> {
}
RequestCategoryInfo = <function> defined @Blizzard_OrderHallUI\Blizzard_OrderHallCommandBar.lua:93
Currency = <unnamed> {
}
Background = <unnamed> {
}
RefreshCurrency = <function> defined @Blizzard_OrderHallUI\Blizzard_OrderHallCommandBar.lua:131
CurrencyHitTest = <unnamed> {
}
OnLoad = <function> defined @Blizzard_OrderHallUI\Blizzard_OrderHallCommandBar.lua:7
OnHide = <function> defined @Blizzard_OrderHallUI\Blizzard_OrderHallCommandBar.lua:52
TroopSummary = <table> {
}
OnEvent = <function> defined @Blizzard_OrderHallUI\Blizzard_OrderHallCommandBar.lua:69
currency = 1220
RefreshCategories = <function> defined @Blizzard_OrderHallUI\Blizzard_OrderHallCommandBar.lua:102
AreaName = <unnamed> {
}
CurrencyIcon = <unnamed> {
}
categoryPool = <table> {
}
RefreshAll = <function> defined @Blizzard_OrderHallUI\Blizzard_OrderHallCommandBar.lua:97
OnShow = <function> defined @Blizzard_OrderHallUI\Blizzard_OrderHallCommandBar.lua:30
ClassIcon = <unnamed> {
}
}
framescale = 1
frameData = nil
(*temporary) = nil
(*temporary) = UIParent {
0 = <userdata>
firstTimeLoaded = 1
variablesLoaded = true
}
(*temporary) =
In reply to viper2042:
In reply to yess:
Has anyone else noticed that anything on the right side of the bar can't be clicked? The icon that is in the far right can be clicked if you move your mouse completely to the corner where you can't see your cursor anymore. But then its just that one icon can be clicked. My husband is having the same issue and he doesn't have nearly as many addons as I do, or a UI addon.
In reply to jetshadowfire:
In reply to Kyrgune:
In reply to jetshadowfire:
In reply to yess:
In reply to Kyrgune:
Thank you, friend, for all your hard work on CB.
I still have that little annoying bug... I have CB Bar Texture set, but I always get a black background. Certainly not a huge ordeal, but I was wondering if the loading order of CB might cause this? If the textures aren't quite loaded yet?
Hello, love the addon!
I noticed that when I change (add right action bar, remove right action bar) from the interface settings, the action bars aren't rendering correctly. A /reload fixes the issue however.
Thanks
In reply to frahol:
I had to jump back to a previous version. The current release version of Chocolate Bar is not making my action bar useless (keybind and stack count numbers hidden, bar unresponsive to clicks) and is even blocking chat i type from from showing up in my window! Again no error messages popping up, and a UI reload would fix the issue temporarily, but I can't do that after (or during) each combat.The bouncing action bar was much less annoying, so I reinstalled the previous version.
In reply to Deltethnia:
In reply to Forge_User_24442703:
In reply to yess:
In reply to yess:
In reply to Deltethnia:
In reply to yess: