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? Help out with a pull request on Github.
Please consider donating with the link below if you like the addon.
-
View User Profile
-
Send Message
Posted Oct 14, 2020In reply to spiralofhope:
This does not work. it only allowed chocolatebar to show up and shows the addons names, no highlight, no dropdowns for each addon, no moving them on the bar, basically nothing works.
-
View User Profile
-
Send Message
Posted Aug 7, 2020Hello!
At some point I was able to add in "gaps" or "spaces" that were invisible into the bar so I could group things easier. I have no idea how I did that but the option is no longer there. Was that an additional plugin?
Thanks!
Nancy
-
View User Profile
-
Send Message
Posted May 1, 2020Is there a way to switch profiles from a macro? I've tried the method used by some other Ace3 stuff (I think) but it didn't work:
/script ChocolateBar.db:SetProfile("profile_name")
I'm not exactly an LUA coder, but I really like using this addon so thanks for any help you can give.
-
View User Profile
-
Send Message
Posted Oct 21, 2019These dont seem to be hiding during pet battles. It may be a conflict with ElvUI but it would be nice to see a fix.
-
View User Profile
-
Send Message
Posted Oct 21, 2019In reply to Fostot:
I don't have ElvUI, and I am having the same problem. I tried it with only ChocolateBar as the only addon that loads and still no hiding during pet battles.
-
View User Profile
-
Send Message
Posted Oct 24, 2019In reply to Fostot:
I was just looking at this, and for some reason in a commit back in August he commented out the two EVENTS that allowed him to detect that a Pet Battle has started and ended. I just uncommented the two lines (search for OnPetBattleOpen and uncomment both lines that are commented out), and it seems to be working fine for me. I wanted to update Jostle to fix it, but the PetBattleFrames aren't very friendly or easy to move (I also noted that the addon no longer uses LibJostle-3.0 and instead has included it's own forked copy, odd)
-
View User Profile
-
Send Message
Posted Oct 26, 2019In reply to zaph0n:
I am not sure why that was commented out. Maybe I made a mistake while porting it to classic.
The lib was forked because of disagreements on how to handle the vehicle ui issues.
I am not playing currently but I can fix the pet battle issue later today.
-
View User Profile
-
Send Message
Posted Oct 6, 2019request feature - Background Opacity option
-
View User Profile
-
Send Message
Posted Oct 4, 2019Is their any way to config each bar individually so i can have a different size / background on each bar?
-
View User Profile
-
Send Message
Posted Sep 8, 2019v3.3.3 & v3.3.4 Chocolate Bar has recently caused my class colors to stop working in other addons. Pitbull, Omen Skada for example.
I reloaded 3.2.4 for the time being.
-
View User Profile
-
Send Message
Posted Sep 8, 2019The bar is not hiding in pet battles even though the option is ticked in the options menu.
-
View User Profile
-
Send Message
Posted Sep 6, 2019I tried this addon in WOW Classic, but it doesn't apear. I see the addon under "Interface > Addons", but there is nothing to configure.
Can anybody help me?
-
View User Profile
-
Send Message
Posted Sep 4, 2019Background transparency cannot be saved. After next login or reload, the background is reset to the default.
V1.13.2
-
View User Profile
-
Send Message
Posted Sep 3, 2019thank you very much for classic compatititittitibility!!!!!
-
View User Profile
-
Send Message
Posted Sep 2, 2019v3.3.3
--add an option to change the color of labels
--fix no text for launchers
--reset default gap to 7
-
View User Profile
-
Send Message
Posted Sep 2, 2019Not sure how curseforge works, but as you only have one version of the addon on the site, people using the desktop app to search for addon for wow classic won't find Chocolatebar even though it works with classic.
-
View User Profile
-
Send Message
Posted Sep 3, 2019In reply to ShodanDelacroix:
Thanks, I made a version with the classic toc just to advertise it. Just keep in mind that the versions are the same.
-
View User Profile
-
Send Message
Posted Sep 2, 2019My experience pretty much as Vis_wowi linked below.
From what I can figure out the primary issue is the gap setting default and secondary the "show text" options for some plugins are bugged/broken/changed.
1/ After the update it looks like the default gap changed to 30, creating the massive gap issues most are struggling with. If I set my gap setting to 7 that fixes that issue.
2/ I've noticed a few plugins seem to not be displaying the "show text" option the same as they did before, for example I have three playing up - DBM, Rematch and Altoholic. Whereas previously the "show text" for these had the clickable addon name, now they only have a colon : symbol. I need to turn on Labels to get the addon name to show up and then disable show text to remove the colon : smybol. This wasn't happening in the previous version.
3/ Related to the above #2, the font colour for the new labels doesn't match the font text colour selected.
Hope that information helps! Thank you :)
-
View User Profile
-
Send Message
Posted Sep 2, 2019In reply to nick_nullafy:
Thanks that helps :)
I have changed the default setting for the gap from 7 to 30. But I did not know that it will affect current installations.
Ah I think I know what the issue is with the the plugins you mention. I really should install more mods again for testing CB. I have moved to a new computer recently and I only have a few mods/plugins.
Yeah I forgot to add the color option for the labels.
Normally I would not have release it that fast but I had to stop mid development and then later classic was released.
-
View User Profile
-
Send Message
Posted Sep 2, 2019In reply to miarella:
Appreciate the update - my favourite broker display addon by far!
I think the reason the default gap was an issue (at least for me) when I checked the ChocolateBar SavedVariable from before the update it didn't have a gap setting, so would guess my install was just using whatever the default was which is why the change was picked up.
Thanks again =)