Arcana
Arcana (formerly ChocolateBar) is a lightweight display for broker plugins that lets you organize and observe information on flexible panels. An alternative to TitanPanel, Bazooka and other broker displays.
The Quel'dorei became scattered across the world. To preserve the fragments of arcana they gathered from many sources, they maintain observatories where this knowledge is kept in careful order.
![]()

Main Features
- Multiple bars - top/bottom or anywhere as many as you want.
- Decoloring of plugin text and stripping in text icons for a cleaner ui.
- Support for icon colors and coordinates like used by TomTom.
- To qucikly get to a plugins option drag a plugin over the open option drop point.
- More Arcane - a plugin toggle show/hide another bar.
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 plugins in the category data-broker on CurseForge.
Usage
Right click the bar or type "/arcana" 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 Jul 18, 2018I keep getting this lua error.
9x Error loading ChocolateBar\modules\Location.lua
!BugGrabber\BugGrabber.lua:578: in function <!BugGrabber\BugGrabber.lua:578>
Locals:
nil
Thanks for this awesome addon!
-
View User Profile
-
Send Message
Posted Jul 18, 2018In reply to VikirnoffPriest:
-
View User Profile
-
Send Message
Posted Jul 18, 2018In reply to insectKR:
-
View User Profile
-
Send Message
Posted Jul 19, 2018In reply to insectKR:
-
View User Profile
-
Send Message
Posted Jul 18, 2018V. 3.1.7 keeps losing settings. Also isn't showing zone text for any location broker addons - just will say "zone text," which obviously isn't very helpful!
-
View User Profile
-
Send Message
Posted May 12, 2018I wish you would test out your fixes before you keep posting them, none of these 3 you put out today work, all give errors and no bar shown on top anymore.
-
View User Profile
-
Send Message
Posted May 12, 2018In reply to Kird:
-
View User Profile
-
Send Message
Posted Dec 13, 2017is it possible to make a panel non interactive? i want to see some things on it, but i dont want there to be any tooltips or clickability.
-
View User Profile
-
Send Message
Posted Sep 22, 2017-
View User Profile
-
Send Message
Posted Aug 31, 2017Hi i'm having lua errors when i try to change anything from the options, thank you for this usefull addon! ^^
Message: ...ns\libs\AceGUI-3.0\widgets\AceGUIWidget-CheckBox.lua:65: Usage: PlaySound(soundKitID, optional["SFX","Music","Ambience", "Dialog" or "Master"], [forceNoDuplicates, runFinishCallback])
Time: 08/31/17 21:46:51
Count: 5
Stack: ...ns\libs\AceGUI-3.0\widgets\AceGUIWidget-CheckBox.lua:65: Usage: PlaySound(soundKitID, optional["SFX","Music","Ambience", "Dialog" or "Master"], [forceNoDuplicates, runFinishCallback])
[C]: ?
[C]: ?
...ns\libs\AceGUI-3.0\widgets\AceGUIWidget-CheckBox.lua:65: in function <...ns\libs\AceGUI-3.0\widgets\AceGUIWidget-CheckBox.lua:57>
Locals:
-
View User Profile
-
Send Message
Posted Sep 8, 2017Yes, looks like there was a change to PlaySound with 7.3. I think Ace 3 has an update to it so maybe it just means Yess (or other maintainer) need to repackage and then republish. (Or maybe they're waiting on other changes to finalize before they do that.)
-
View User Profile
-
Send Message
Posted May 20, 2017Since the last update and the release of 7.2, I haven't seen Rarity displayed on my Chocolate Bar and I see it is not included in the list of plugins, how do I fix it so Rarity is on my bar again? I only have Chocolate Bar because of Rarity, if I cant use Rarity anymore there is no need for me to have Chocolate Bar anymore. Help please :)
-
View User Profile
-
Send Message
Posted May 11, 2017I've been experiencing this issue of plugins shifting to an extreme the opposite direction and its only on my bottom bar. I really prefer this mod over the others but that extreme shift is pretty bothersome. I'm just wondering if this a known thing or if maybe its just me?
-
View User Profile
-
Send Message
Posted Mar 31, 2017There really needs to be an option to force plugins to only display pop-out frames when clicked; in other words, disable the default mouseover behavior. All it takes is one careless swing of the mouse and it's greeted with an insane cascade of pop-out frames.
What's worse is that it virtually precludes placing two bars right next to each other: all it takes is being off by a few pixels trying to mouse over something on the lower bar to trigger a pop-out frame from something on the bar above which then blocks everything on the lower bar underneath it.
I have one plugin that actually has an option to ignore mouseovers and only pop out its frame when clicked. That needs to be the default behavior for all plugins. If the plugin authors won't all bother to make it so, then ChocolateBar should add an option to force it.
-
View User Profile
-
Send Message
Posted Mar 31, 2017Yes this can be annoying, especially with plugins that have clickable tooltips. Because these will not hide until you move the mouse cursor of the tooltip.
Most plugins already have an actions associated with all sorts of clicks (left, right, with modifiers, ... ) Then you would need to click twice, once for showing the tooltip and a second time for the plugins click action.
But I could add an option to set a delay until the tooltips are shown.
Hmm or maybe we could use the scroll wheel for this. As most plugins do not react to the scroll wheel.
-
View User Profile
-
Send Message
Posted Apr 1, 2017A delay isn't really an acceptable solution. The problem with a delay is... then you MUST wait for a response. Both immediate flyout-on-hover and the same with a delay have one thing in common: they take control of the process away from the user. I want to be the one who decides when information is displayed, and I communicate that intent to software by the click of a mouse button or a key. Flyout-on-hover presumes too much and denies me that control. The programmers who first thought that was a great GUI idea should be given 50 lashes.
This flyout-on-hover tactic is a long-standing beef of mine. The Windows Start and Programs menu always flying out almost immediately on mouseover irritated me constantly, until I found utility software that would let me set the hover delay from the default 400ms(?) to 65535, effectively disabling it.
-
View User Profile
-
Send Message
Posted Mar 30, 2017Hey o/
Is there a way to lock the gap of icons on the right or left side, so I could only set gap for addons in center? (Like in Titan Panel)
Thanks for the addon, no problem in 7.2 atm.
-
View User Profile
-
Send Message
Posted Mar 31, 2017You can create a placeholder (Options -> Plugins) move the placeholder to the left and set the fixed width you want.
-
View User Profile
-
Send Message
Posted Mar 22, 2017Is there a planned update for 7.2 the addon is just fine all it needs is the interface # changed in LUA. It's very annoying to have to keep going into the addon files to change this everytime curse does an update to itself. It resets the addons to their original interface settings if they're not up to date.
-
View User Profile
-
Send Message
Posted Mar 29, 2017I made the 7.2 update. I did not play for a while and missed the 7.1 update. In the future you can commit the toc update yourself if you want to, as I allow git commits from anyone.