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
- 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.
- 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 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 Mar 6, 2026Unfortunately due to the addon rename your settings will be in the old file under :
../World of Warcraft/_retail_/WTF/Account/<your account>/SavedVariables/ChocolateBar.lua
You need to copy quit WoW first. Then rename that file to Arcana.lua. Make a backup first.
Same for other game versions than but with the _classic_ or _anniversary_ in the path.
Sorry for that.
-
View User Profile
-
Send Message
Posted Mar 6, 2026Note that the default bar on initial load is still named 'ChocolateBar1' (and cannot be removed - perhaps as a result of a mismatch in an expected naming convention in the class or func somewhere else).
At the least, consider this a critical bug and prioritizing a fix ASAP (especially right now while users are dealing with reconfiguring due to naming convention change - doubly so because you cannot rely on users renaming files), Good to address this early because fixing the "default, on-initial-load..." behavior for the first bar created by default on initial load of the addon (i.e. 'ChocolateBar1' -> 'Arcana1') is going to cause yet another reset in config.
Meanwhile, I now have orphaned frame-level configs (via King Kong Frame Fader) that I cannot remove because the bar cannot be renamed but (to bring back "ChocolateBar2") but also I cannot rename "ChocolateBar1"). Ideally, the ability to remove all bars and "start over" would be viable, but I digress.
-
View User Profile
-
Send Message
Posted Mar 6, 2026In reply to Knaledge: The settings are in the old file under SavedVariables see above. They still work fine with the old bar naming.
I add a fix that that allows it to be removed if there are more bars yes. And also rename it so you can load your old config from the old bak file and it will be just renamed plus plugins remapped of course.
-
View User Profile
-
Send Message
Posted Mar 6, 2026In reply to kiatra_: This would be a good start! Note that it doesn't seem likely the ability to rename a bar will address initial-config issue. For example. I have "ChocolateBar1 (top)" just as I did before - but all prior config was lost. While you've recommended SavedVars handling by renaming files on disk, that is not likely to happen with the average user (or at least not at this level of saturation for an addon, at 10+mil downloads).
-
View User Profile
-
Send Message
Posted Mar 6, 2026In reply to Knaledge: Unfortunately I do not see a way around the renaming of the lua file in the SavedVariables.
-
View User Profile
-
Send Message
Posted Mar 6, 2026Requested basic alpha-transparency settings in look/feel now that there's renewed energy in becoming the dominant broker bar again.
https://github.com/Kiatra/Arcana/issues/55
-
View User Profile
-
Send Message
Posted Mar 6, 2026In reply to Knaledge: Yeah I was actually thinking about adding that for myself too ;)
-
View User Profile
-
Send Message
Posted Mar 6, 2026oh my profile..
-
View User Profile
-
Send Message
Posted Mar 6, 2026In reply to 김방헌: You need to rename the file ../World of Warcraft/_retail_/WTF/Account/<your account>/SavedVariables/ChocolateBar.lua to Arcana.lua
-
View User Profile
-
Send Message
Posted Mar 6, 2026It was about time for a rename. Let me know if you have errors.
-
View User Profile
-
Send Message
Posted Mar 6, 2026Description and metadata and all packages still reference Chocolatebar, causing sync conflicts in Curseforge. You will want to update at least description and package names as soon as possible to resolve.
-
View User Profile
-
Send Message
Posted Mar 6, 2026In reply to Knaledge: I got interrupted for a while. Let me know if you more issues. Not sure how the app will react maybe it will need to be deleted and installed again.
-
View User Profile
-
Send Message
Posted Mar 6, 2026In reply to kiatra_: Thanks! GitHub issue template needs a look (references to ChocolateBar). Also, ensure that metadata for saved profiles are capable of handling the rename (you may need to include or maintain a reference as a class in order to keep functionality for existing users - or create a simple "migrate settings" function for a few major versions)
-
View User Profile
-
Send Message
Posted Feb 22, 2026Chocolate Bar gone from addon menu's in MoP classic with the 2/22 update.
-
View User Profile
-
Send Message
Posted Feb 26, 2026In reply to Kaosian: Should be fixed with the latest release.
-
View User Profile
-
Send Message
Posted Feb 11, 2026I do not get email updates on comments here (broken for my old account) so if you want to report an issue where I get notified: https://github.com/Kiatra/ChocolateBar/issues
-
View User Profile
-
Send Message
Posted Feb 4, 2026on Chocolatebar plug-in “BagSync” was working properly even right after the pre-patch, but at some point it disappeared from the ChocolateBar plugin list. Is there a way to fix this?
-
View User Profile
-
Send Message
Posted Feb 22, 2026In reply to topkid1219: You have to check with the author of BagSync.
-
View User Profile
-
Send Message
Posted Jan 23, 2026In all the chocolate.toc files:
## Interface: 120000
GLHF!
-
View User Profile
-
Send Message
Posted Feb 11, 2026In reply to Fleety: I had added that already before the patch. There seemed to have been an issue with my packer. Should be fixed now.