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.
pls update this addon, its just the best broker display
Updated
Thanks a lot! It's indeed the best broker display ^_^
Want to know if this is being upgraded to work with WoD, tried it in the Beta and it does not work.
Really have enjoyed using it since Fubar stopped working in Cata , hate to have to find a replacement since I got used to it and really enjoy it.
Let me clearify this, it shows up in WoD beta, and lets you go into Interface to configure it, but when you try to arrange the item sjhowing on the bar and click on one it disappears until you reload UI . It will not let me arrange the items shosing.
I agree one hundred percent. It royally reduces clutter on the game screen
I installed Bazooka as a replacement for the moment. Have to set up some stuff again, and things default to opposite sides of the bar, but at least it is working.
Updated. Create a ticket if you still have any problems.
I fixed that problem.
Got this bug while seting up for the first time:
Donno what iam doing wrong. but I can´t get it and show the clock in the bar. Can´t find a option to turn it on
Is it not possible to show the clock there ( it´s on in the screenshot )
Install this addon: http://www.curse.com/addons/wow/broker-uclock
I'm getting two errors since 5.4.1.
1x [ADDON_ACTION_BLOCKED] AddOn "ChocolateBar" tried to call the protected function "ChocolateBrokerCPU:SetWidth()".
!BugGrabber-r198-release\BugGrabber.lua:552: in function <!BugGrabber\BugGrabber.lua:552>
<in C code>
ChocolateBar-v2.4.2\Chocolate.lua:29: in function <ChocolateBar\Chocolate.lua:10>
ChocolateBar-v2.4.2\Chocolate.lua:43: in function "update"
ChocolateBar-v2.4.2\Chocolate.lua:258: in function "Update"
ChocolateBar-v2.4.2\Core.lua:438: in function "?"
...
and
2x [ADDON_ACTION_BLOCKED] AddOn "ChocolateBar" tried to call the protected function "ChocolateMemory:SetWidth()".
!BugGrabber-r198-release\BugGrabber.lua:552: in function <!BugGrabber\BugGrabber.lua:552>
<in C code>
ChocolateBar-v2.4.2\Chocolate.lua:29: in function <ChocolateBar\Chocolate.lua:10>
ChocolateBar-v2.4.2\Chocolate.lua:43: in function "update"
ChocolateBar-v2.4.2\Chocolate.lua:258: in function "Update"
ChocolateBar-v2.4.2\Core.lua:438: in function "?"
Libs\CallbackHandler-1.0\CallbackHandler-1.0-6.lua:147: in function <Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:147>
<string>:"safecall Dispatcher[5]":4: in function <string>:"safecall Dispatcher[5]":4
<in C code>
<string>:"safecall Dispatcher[5]":13: in function "?"
Libs\CallbackHandler-1.0\CallbackHandler-1.0-6.lua:92: in function "Fire"
Libs\LibDataBroker-1.1\LibDataBroker-1.1-4.lua:29: in function <Libs\LibDataBroker-1.1\LibDataBroker-1.1.lua:22>
Broker_Everything-5.4.2.beta3\modules\mem.lua:168: in function "func"
Broker_Everything\Broker_Everything-5.4.2.beta3.lua:50: in function <Broker_Everything\Broker_Everything.lua:38>
Locals:
nil
How do I hide it while in a vehicle? Right now it runs over the vehicle bar. Is there a option to hide it like the option to hide during pet battles?
Just trying out this to replace a much older display that I could not get to hide during pet battles. So far I love it.
My old display had the option to adjust the standard UI down to accomodate the bars. I'm wondering how to do this.... the only display element that comflicts for me currently are my buffs that show next to the mini map... they are partially covered by the top bar.
Thanks for any advice!
Hi all,
I am experiencing some strange errors (2 always) with random addons in chocolate bar:
This is a sample of one:
6x [ADDON_ACTION_BLOCKED] AddOn "Broker_Equipment" tried to call the protected function "ChocolateBroker_Equipment:ClearAllPoints()".
!BugGrabber-r191-release\BugGrabber.lua:587: in function <!BugGrabber\BugGrabber.lua:587>
<in C code>
ChocolateBar-v2.4\Bar.lua:559: in function "UpdateCenter"
ChocolateBar-v2.4\Chocolate.lua:30: in function <ChocolateBar\Chocolate.lua:10>
ChocolateBar-v2.4\Chocolate.lua:43: in function "update"
ChocolateBar-v2.4\Chocolate.lua:258: in function "Update"
ChocolateBar-v2.4\Core.lua:438: in function "?"
libs\CallbackHandler-1.0\CallbackHandler-1.0-6.lua:147: in function <libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:147>
<string>:"safecall Dispatcher[5]":4: in function <string>:"safecall Dispatcher[5]":4
<in C code>
<string>:"safecall Dispatcher[5]":13: in function "?"
libs\CallbackHandler-1.0\CallbackHandler-1.0-6.lua:92: in function "Fire"
libs\LibDataBroker-1.1\LibDataBroker-1.1-4.lua:29: in function <libs\LibDataBroker-1.1\LibDataBroker-1.1.lua:22>
LDB_PitchSpeed\LDB_PitchSpeed-r17-release.lua:17: in function "?"
AdiBags-v1.6.5-beta-4\libs\AceTimer-3.0\AceTimer-3.0-16.lua:41: in function <AdiBags\libs\AceTimer-3.0\AceTimer-3.0.lua:36>
Locals:
nil
I have the latest version of any addons.
Chocolate bar and the other addons continue to work after the errors.
Any idea ?
I have the newest Chocolate Bar version (2.3.1) and the bar fails to load back after pet battle is finished.
Edit: I did over 100 battles yesterday. Most of the time the bar wouldnt show up after a battle, only reload would bring it back. But I was chain battling for achievement. Today I occasionaly engage in battle while doing some archeology digging. So far, today the bar showed each time those few battles ended. I can't really see any pattern to when it does show back and when not.
I'm getting the same thing; can't see any pattern as to why it doesn't always appear after a battle, though
Should be fixed with version 2.3.3.
I have been a long time Chocolate user and lover (both kinds)
I was just curious if there is an option I have missed or perhaps might this be an option in the future, to have the menus that appear on mouse-over only appear when clicking on the item, removing the default option of opening whatever that items opens.
The reason I ask is, there are times when in the heat of things I accidentally mouse-over the bar and then obscure what I need to see on screen for a second or two.
Thank you for your excellent work on this great addon.
You are talking about the tooltips are you not? ;)
Unfortunately there is no such option and it's not that easy to design because most plugins already perform an action when clicked.
You can disable the tooltips during combat however.