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 23, 2020OK I did a fix myself before this v3.6.3 update and there was added features like the item level and character played time displayed on the chocolatebar. Those are now gone. WHY? I loved those and want them back! How do I get those back without reverting to my fix so I can keep receiving your updates?
-
View User Profile
-
Send Message
Posted Nov 1, 2020In reply to Khedrak:
Check the ChocolateBar toc and add remove the # before the line of the plugin you want back.
modules\CB_ItemLevel.lua
modules\CB_PlayedTime.lua
modules\CB_GameMusic.lua
modules\CB_TestNoText.lua
-
View User Profile
-
Send Message
Posted Nov 2, 2020In reply to miarenn:
Thank you
Having the option in game like all the other addons plugins where we can turn them on or off would be so much better. Because if its updated here again I'll have to do that all over again.
-
View User Profile
-
Send Message
Posted Nov 2, 2020In reply to Khedrak:
The thing is I added them by mistake as I felt they are not ready
-
View User Profile
-
Send Message
Posted Oct 21, 2020In reply to Forge_User_73589814:
It actually did that automatically, but yes I did.
::Edit::
I just found it. It was LibSharedMedia-3.0 which wasn't installed.
-
View User Profile
-
Send Message
Posted Oct 22, 2020In reply to Maerdred:
Ah nice! Which specific addon did you have to install? (link, if possible)
-
View User Profile
-
Send Message
Posted Oct 21, 2020I've fixed that using Dominos and Dominos_Auras (the later does work with 9.01).
-
View User Profile
-
Send Message
Posted Oct 21, 2020Why is the latest version (3.6.2 as of now) still not showing up on Curse?
-
View User Profile
-
Send Message
Posted Oct 21, 2020In reply to minniegarfeeld:
I'm having the same issue. The buff frame is slightly overlapping with the chocolate bar frame.
-
View User Profile
-
Send Message
Posted Oct 23, 2020In reply to Dranni21312:
Yes, me too!
-
View User Profile
-
Send Message
Posted Oct 30, 2020In reply to ifilgud:
i found a small addon called basic buffs that lets you move the frame
-
View User Profile
-
Send Message
Posted Oct 19, 2020Sorry if this has been answered somewhere but just logged on for 1st time in a few weeks and I noticed my Chocolate bar is no longer visible. When I go to add on's its listed but nothing comes up when I tab onto it.. When I do a /chocolatebar nothing happens either.. Is there an update to this
-
View User Profile
-
Send Message
Posted Oct 19, 2020In reply to pippett1:
Author has made an update (post below you) but doesn't seem to be appearing on CurseForge yet as far as I can see.
Further down the comments you can see some manual edits you can make to the LUA files to get it working with 9.0.1
-
View User Profile
-
Send Message
Posted Oct 19, 2020I made the release. Thanks for the patience ;)
-
View User Profile
-
Send Message
Posted Oct 18, 2020So I had a look at the Pull Request that's open on Chocolate bar here
And made the changes manually since for some reason the commit hasn't been accepted. I'll post the fix below.
Open Bar.lua
On Line 8 Replace
With
On Line 30 replace
local frame = CreateFrame("Frame", name, UIParent, "BackdropTemplate")With
local frame = CreateFrame("Frame",name, _G.UIParent, BackdropTemplateMixin and "BackdropTemplate")Save & Close
Open Chocolate.lua
On line 1 Replace
local ChocolateBar = LibStub("AceAddon-3.0"):GetAddon("ChocolateBar")With
local ChocolateBar = LibStub("AceAddon-3.0"):GetAddon("ChocolateBar")On Line 373 Replace
local chocolate = CreateFrame("Button", "Chocolate" .. name)With
local chocolate = CreateFrame("Button", "Chocolate" .. name, _G.UIParent, BackdropTemplateMixin and "BackdropTemplate")Save & Close
Open DropPoints.lua
After Line 3 which reads
Add
On Line 8 Replace
local dropFrames = CreateFrame("Frame", nil, _G.UIParent)With
local dropFrames = CreateFrame("Frame", nil, _G.UIParent, BackdropTemplateMixin and "BackdropTemplate")On Line 22 Replace
local frame = CreateFrame("Frame", name, ChocolateBar.dropFrames)With
local frame = CreateFrame("Frame", name, ChocolateBar.dropFrames, BackdropTemplateMixin and "BackdropTemplate")Save & Close
Open Options.lua
On Line 1 Replace
With
On Line 916 Replace
moveBarDummy = _G.CreateFrame("Frame",bar)With
moveBarDummy = _G.CreateFrame("Frame",bar, _G.UIParent, BackdropTemplateMixin and "BackdropTemplate")Save and Close
Open modules/CB_Lauchers.lua
On Line 86 Replace
local frame = CreateFrame("Frame", "CB_LaunchersFrame", _G.UIParent)With
local frame = CreateFrame("Frame", "CB_LaunchersFrame", _G.UIParent, BackdropTemplateMixin and "BackdropTemplate")Save and Close
ChocolateBar should now be working as normal.
-
View User Profile
-
Send Message
Posted Oct 18, 2020In reply to MrsAngelD:
yeah i made this pullrequest. i will try to keep the fork working, until the original addon gets an update.
you could also download the addon release directly if you are to lazy to do changes yourself ;)
https://github.com/agentschmitt/ChocolateBar/releases/download/3.4/ChocolateBar-3.4.zip
-
View User Profile
-
Send Message
Posted Oct 18, 2020In reply to agentschmitt:
Thanks for doing the work, honestly I'm not a coder. I can read other peoples work and understand it and I can easily make changes when I need to as long as I have instructions, but I can't actually write anything myself..lol. So thank you for at least providing some fixes to the problem ;).
-
View User Profile
-
Send Message
Posted Oct 18, 2020In reply to MrsAngelD:
ChocolateBar\DropPoints.lua:58: '<eof>' expected near 'end'
also bars are not movable
-
View User Profile
-
Send Message
Posted Oct 18, 2020In reply to I_hate_you_:
You should check the edits, and make sure you did them properly, or you could download the zip file provided by agentschmitt in the comment above. It was him who provided the edit, so his zip file should work.
-
View User Profile
-
Send Message
Posted Oct 18, 2020In reply to MrsAngelD:
Thanks a lot!!
This works :)
You saved me friend!