Addon Spotlight: Addon Control Panel

Addon Spotlight takes a look at the little bits of Lua and XML that make our interfaces special. From bar mods to unit frames and beyond, if it goes in your Addons folder, we'll cover it here.
Have you ever decided to try out a bunch of new addons in order to reorganize your interface? Or, have you ever walked up to the auction house and had forgotten to re-enable Auctioneer after a raid? Or even worse, have you forgotten to setup Peggle before running Trial of the Champion so you could do something during all of the boring introductions (at least before they sped it up)? If you have faced any of these situations then you know how annoying it can be to log out, swap addons and log back in. Thankfully, there is another way.
The Addon Control Panel gives you access to turn on and off your addons from within the interface. After selecting which addons you do or don't want anymore, simply tell it to reload your user interface and it's done. This saves your guildmates from seeing constant login/logoff announcements when fiddling with your UI.
This addon originally started out as Master Control Program whose developer stopped updating it. It was then taken over by another developer and thus dubbed rMCP. That developer also stopped updating it sometime in 2007. So Sylvanaar, the author behind Prat, took it over and redubbed it ACP for Addon Control Panel while keeping it up to date with the current World of Warcraft UI.
The way to access this addon is via the main game menu. It's the thing that pops up when you hit the escape key. You should notice an extra button that is simply labeled "AddOns" that isn't usually there. This brings up a menu somewhat similar to the default Blizzard addon menu from the login screen. Some of the niceties include the ability to sort the addons by title, Ace2 definitions (buffs, chat, combat, action bars, etc), or even group by name which consolidates multipart addons like Cartographer, Quartz, or Pitbull into a single entry.To enable an addon simply check the box next to it and click the Reload UI button at the bottom of the menu. You'll get a loading screen for a moment and your selected addon should now be loaded. Unfortunately, if you've got your normal Blizzard addon menu set to not load out of date addons, then ACP is also forced to keep with that trend and you'll have to log out and check that box in the addons menu. Otherwise, to unload any addon just bring up the ACP menu again, uncheck the box next to the addon and again select the Reload UI button at the bottom. After a quick loading screen, you'll be free of the selected addon.
One of the more advanced features of this is the ability to create sets of addons. This means that you could pre-define a set of addons for raiding that you could load and unload via the interface without having to remember which individual addons to set each time. This could be anything from a leveling set to a gathering set or a raid set to even a set of games addons.
Another great feature is tooltips for each addon in the interface. This includes the addon description, authors, dependencies and most importantly the memory usage for each addon. If you've ever had a problem with interface latency this is a quick way to try and track down your bigger culprits so that you can remedy the problem.
All in all, this is a handy little utility addon that almost everyone could get some use out of. Please check out the gallery for some more screenshots of the Addon Control Panel.
Filed under: Add-Ons, AddOn Spotlight, Guides






Reader Comments (Page 1 of 3)
Rowan Oct 11th 2009 12:07PM
Woooooooow - I wish I knew about this earlier; simply amazing. Thanks guys!
ZakuraX Oct 12th 2009 2:16PM
No more relogging to change to raid addons, errors or other things.
I only wish it could store spesific addons in sets. Like 1 raiding set, leveling set, rp set and so on
humperdinck Oct 12th 2009 8:06PM
"One of the more advanced features of this is the ability to create sets of addons. This means that you could pre-define a set of addons for raiding that you could load and unload via the interface without having to remember which individual addons to set each time. This could be anything from a leveling set to a gathering set or a raid set to even a set of games addons."
Zantrix Oct 11th 2009 12:10PM
I have this, I love it and highly recommend it. No more logging out when you get this addon!
Eternalmagic Oct 11th 2009 12:12PM
Imba =)
Happy days.
Tommy Oct 11th 2009 12:12PM
OptionHouse is better.
http://www.wowinterface.com/downloads/info7324-OptionHouse.html
dpoyesac Oct 11th 2009 12:29PM
Please, tell us more. Are there actual features that make it better, or is your preference based on a cooler-sounding name?
Kaphik Oct 11th 2009 12:31PM
Ok, what's better about it?
bknab Oct 11th 2009 12:45PM
I'm going to have to disagree. I've never tried OptionHouse, but after giving it a quick look-over, I've found it doesn't have any profile options. Being able to set separate profiles for different specs, or raiding/pvp really sets ACP apart from OptionHouse in my opinion.
That said, I've been using ACP for as long as I can remember and It's definitely one of my "must-haves."
Kaphik Oct 11th 2009 1:15PM
Ah, so you're an idiot then? I wasn't trolling, I was curious as to WHY you thought it was better, so you could possibly help me make an informed choice as to which addon to use. Thanks for clearing that up.
Tommy Oct 12th 2009 10:46AM
I'm not trolling either. I'm better than you, therefore my opinion matters more.
Bizzy Oct 11th 2009 12:15PM
Wow, this sounds like a must-have add on & I've never heard of it before
Kylenne Oct 11th 2009 12:23PM
I've been using this for a few months now, and I have no idea how I lived without it before. It really is one of those must-haves, especially if you use a lot of addons.
flawless Oct 11th 2009 12:24PM
I use LoadIt, simply displays in a compact list. It has profiles that you can save your currently selected addons to, and you can edit the profiles without having to load them up.
You can also quicky load a profile and reload the UI all in one with a command /loadit rl Profile
Rob Oct 11th 2009 12:26PM
Can you add an addon via the curse manager and get it to load using this addon w/o having totally quit wow?
bknab Oct 11th 2009 12:38PM
No, unfortunately that isn't possible.
games Oct 12th 2009 2:54AM
The addon MUST have been in the addon folder when you started WOW. But it does not have to be selected in the default addon screen.
Thomas Prescott Oct 11th 2009 1:14PM
I wish more people knew about ACP. Its very annoying when I hear over vent "BRB, gotta relog, enabling an addon" when all you've gotta do is turn it on and reload your UI. Its faster, smarter, more elegent, and most importantly less irritating to your raid members.
This should be built-in functionality, its the most important addon you can install.
Jafari Oct 13th 2009 10:11AM
"This should be built-in functionality"
This ^
Urza Oct 11th 2009 1:16PM
I've been using this for about a year... it's awesome.