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.
-
View User Profile
-
Send Message
Posted Mar 17, 2015Any chance of this getting fixed?
1x [ADDON_ACTION_BLOCKED] AddOn 'ChocolateBar' tried to call the protected function 'ChocolateBroker_Auditor:SetWidth()'.
!BugGrabber\BugGrabber.lua:589: in function <!BugGrabber\BugGrabber.lua:589>
[C]: in function `SetWidth'
ChocolateBar\Chocolate.lua:29: in function <ChocolateBar\Chocolate.lua:10>
ChocolateBar\Chocolate.lua:43: in function `update'
ChocolateBar\Chocolate.lua:258: in function `Update'
ChocolateBar\Core.lua:438: in function `?'
...vUI\libs\CallbackHandler-1.0\CallbackHandler-1.0-6.lua:147: in function <...vUI\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:147>
[string "safecall Dispatcher[5]"]:4: in function <[string "safecall Dispatcher[5]"]:4>
[C]: ?
[string "safecall Dispatcher[5]"]:13: in function `?'
...vUI\libs\CallbackHandler-1.0\CallbackHandler-1.0-6.lua:92: in function `Fire'
...ddOns\ElvUI\libs\LibDataBroker\LibDataBroker-1.1-4.lua:29: in function <...ddOns\ElvUI\libs\LibDataBroker\LibDataBroker-1.1.lua:22>
Broker_Auditor\Core.lua:639: in function `UpdateBrokerText'
Auditor2\Core.lua:334: in function <Auditor2\Core.lua:329>
Locals:
-
View User Profile
-
Send Message
Posted Jun 24, 2015Thats a Broker_Auditor error.
-
View User Profile
-
Send Message
Posted Nov 13, 2014u need to update the Updated list sins the links are not working anymore :P
-
View User Profile
-
Send Message
Posted Nov 11, 2014This error has started popping up for me recently.
2x [ADDON_ACTION_BLOCKED] AddOn 'ChocolateBar' tried to call the protected function 'ChocolateBrokerMemory:SetWidth()'.
!BugGrabber\BugGrabber.lua:586: in function <!BugGrabber\BugGrabber.lua:586>
[C]: in function `SetWidth'
ChocolateBar\Chocolate.lua:29: in function <ChocolateBar\Chocolate.lua:10>
ChocolateBar\Chocolate.lua:43: in function `update'
ChocolateBar\Chocolate.lua:258: in function `Update'
ChocolateBar\Core.lua:438: in function `?'
...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0-6.lua:147: in function <...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:147>
[string "safecall Dispatcher[5]"]:4: in function <[string "safecall Dispatcher[5]"]:4>
[C]: ?
[string "safecall Dispatcher[5]"]:13: in function `?'
...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0-6.lua:92: in function `Fire'
...AdiBags\libs\LibDataBroker-1.1\LibDataBroker-1.1-4.lua:29: in function <...AdiBags\libs\LibDataBroker-1.1\LibDataBroker-1.1.lua:22>
Broker_Memory\core.lua:159: in function <Broker_Memory\core.lua:139>
Locals:
nil
-
View User Profile
-
Send Message
Posted Nov 10, 2014I'm getting a SetPoint Error and not sure if I should be posting a ticket for Chocolate or the named addons (involved in the SetPoint function). Who should I be directing this too?
---------------------------------------------------------------
Date: 2014-11-10 13:17:35
ID: 1
Error occured in: Global
Count: 3
Message: ..\AddOns\ChocolateBar\Bar.lua line 501:
ChocolateAtlasLoot:SetPoint(): ChocolateTomeTele is dependent on this
Debug:
[C]: SetPoint()
ChocolateBar\Bar.lua:501: UpdateBar()
ChocolateBar\Bar.lua:165: AddChocolatePiece()
ChocolateBar\Core.lua:412: EnableDataObject()
ChocolateBar\Core.lua:362: ?()
...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:147:
...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:147
[string "safecall Dispatcher[3]"]:4:
[string "safecall Dispatcher[3]"]:4
[C]: ?
[string "safecall Dispatcher[3]"]:13: ?()
...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:92: Fire()
...ickScan\Libs\LibDataBroker-1.1\LibDataBroker-1.1.lua:49: NewDataObject()
Informant\InfMain.lua:923:
Informant\InfMain.lua:919
Informant\InfMain.lua:960:
Informant\InfMain.lua:946
Informant\InfMain.lua:980: FrameLoaded()
[string "*:OnLoad"]:1:
[string "*:OnLoad"]:1
[C]: LoadAddOn()
[string " local loadType = Stubby.GetConfig("Inform..."]:3: in main chunk
[C]: RunScript()
Stubby\Stubby.lua:933:
Stubby\Stubby.lua:921
Stubby\Stubby.lua:946: f()
Stubby\Stubby.lua:743: EventWatcher()
Stubby\Stubby.lua:977: Events()
[string "*:OnEvent"]:1:
[string "*:OnEvent"]:1
Locals:
None
-------------------------------------------------------------
-
View User Profile
-
Send Message
Posted Oct 15, 2014pls update this addon, its just the best broker display
-
View User Profile
-
Send Message
Posted Oct 17, 2014Updated
-
View User Profile
-
Send Message
Posted Oct 19, 2014Thanks a lot! It's indeed the best broker display ^_^
-
View User Profile
-
Send Message
Posted Oct 17, 2014Updated. Create a ticket if you still have any problems.
-
View User Profile
-
Send Message
Posted Oct 17, 2014I fixed that problem.
-
View User Profile
-
Send Message
Posted Oct 13, 2014Want 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.
-
View User Profile
-
Send Message
Posted Oct 15, 2014I agree one hundred percent. It royally reduces clutter on the game screen
-
View User Profile
-
Send Message
Posted Oct 15, 2014I 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.
-
View User Profile
-
Send Message
Posted Jan 5, 2014Got this bug while seting up for the first time:
-
View User Profile
-
Send Message
Posted Nov 12, 2013Donno 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 )
-
View User Profile
-
Send Message
Posted Dec 4, 2013Install this addon: http://www.curse.com/addons/wow/broker-uclock
-
View User Profile
-
Send Message
Posted Nov 4, 2013I'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
-
View User Profile
-
Send Message
Posted Oct 16, 2013How 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?
-
View User Profile
-
Send Message
Posted Jun 19, 2013Just 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!
-
View User Profile
-
Send Message
Posted May 15, 2013Hi 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 ?