- Home
- Downloads
-
Addons & Mods
Featured
World of Warcraft
4,841 Addons
-
Popular Downloads
- Top World of Warcraft Addons
- Top Rift Addons
- Top Skyrim Mods
- Top Minecraft Server Mods
- Top Terraria Maps
- Top Starcraft II Maps
- Top Runes of Magic Addons
- Top Warhammer Online Addons
- Top Age of Conan Addons
-
- Curse Client
- Premium
- News
- Giveaways
- Forums
TooManyAddons
- 4 Likes
- World of Warcraft
- 35,282 Downloads
- Supports: 4.0.1
- 6 Average Daily Downloads
- Comments
- Created 10/2/2007 11:29:31 PM
- Updated 9/25/2011 9:44:10 PM
- 422 Favorites
- Project Site
- License: All Rights Reserved
- Release Type: Release
- Newest File: r32
About TooManyAddons
The only mod manager you will ever need. Click 'load profile', and TMA will load the checked, and only the checked, addons.
Great for if you regularly raid or PvP/Arena.
Directions:
- There is a new 'addon' button in* the game menu, that opens up the TooManyAddons interface.
- '/TMA' will also open up the interface.
- Create a profile by typing in the profile name and hitting enter, or you can use the Default profile.
- Select which addons you want to load as part of the profile.
- When it is time to change addons, select the profile(s), then click 'Load Profile'
features that aren't instantly obvious:
- '/TMA aProfile' will instantly load * that profile. Handy for you macrophiles. Spelling must be exact.
- The interface can be moved by dragging the 'profile' frame. You have to click on the edge of the frame or a clear spot.
- A profile called 'Default' is created at the very first use of TooManyAddons, for your convenience. Feel free to delete it.
- A profile called 'Always Load These Addons' will always exist. Anything checked in this profile will always load, no matter what. The checked items will appear grey or shiny in other profiles. By default, TooManyAddons will be checked in this profile.
- Tooltips show you the description, author and status of the addon.
- Clicking an addon will automatically click all of its dependencies.
- Profiles from other characters can be added to the current profiles using the 'import profiles' dropdown.
- The addon can be closed with the 'esc' key.
- Addons may be grouped by name. Collapse/Expand buttons allow you to hide addons that are groups, for example, the AltasMod. Clicking the group header will click all of the addons in the group. Turn this feature on by clicking 'grouping' in the options.
- Hold down the Ctrl or Shift key when selecting profiles to load addons from multiple profiles. Changes made to addons will affect all selected profiles.
- The last loaded profile(s) will appear green(ish).
- Options exist in the interface menu (or click the little 'O' button) to hide the Game Menu button, tooltips, groups, and more.
- Global profiles are now implemented. Global profiles are profiles that are the same across ALL characters.
- Profiles can be arranged by dragging them up or down the list
------------------------------------------------------------------------
r32 | daxdax | 2010-10-31 02:11:48 +0000 (Sun, 31 Oct 2010) | 1 line
Changed paths:
M /trunk/TooManyAddons.lua
M /trunk/TooManyAddonsInterface.lua
made it compatible with (sigh) ACP
------------------------------------------------------------------------
r31 | daxdax | 2010-10-22 06:55:39 +0000 (Fri, 22 Oct 2010) | 2 lines
Changed paths:
M /trunk/TooManyAddons.lua
M /trunk/TooManyAddons.toc
M /trunk/documentation.txt
fixed the depdancy of dependancies not being enabled bug
made the checkmarks more shiny if they're in the always profile. :)
------------------------------------------------------------------------
r30 | daxdax | 2010-10-17 01:22:07 +0000 (Sun, 17 Oct 2010) | 1 line
Changed paths:
M /trunk/TooManyAddons.lua
M /trunk/TooManyAddons.toc
M /trunk/TooManyAddonsInterface.lua
beta update for patch 4.0
------------------------------------------------------------------------
r29 | daxdax | 2010-06-12 22:38:21 +0000 (Sat, 12 Jun 2010) | 1 line
Changed paths:
M /trunk/TooManyAddons.lua
M /trunk/TooManyAddonsInterface.lua
just an update so i dont get hit with the 6 month inactive thing
------------------------------------------------------------------------
| File Name | Release Type | Game Version | Downloads | Date |
|---|---|---|---|---|
| r34 | Beta | 4.2 | 779 | 9/25/2011 9:44:10 PM |
| r32 | Release | 4.0.1 | 10,494 | 10/30/2010 9:11:53 PM |
| r31 | Release | 4.0.1 | 2,568 | 10/22/2010 1:55:45 AM |
| v32 | Beta | 4.0.1 | 608 | 10/16/2010 8:40:46 PM |
| r29 | Beta | 3.3.5 | 29 | 6/12/2010 5:38:26 PM |
| r28 | Release | 3.3.0 | 10 | 1/24/2010 11:18:43 PM |
| r26 | Release | 3.2.0 | - | 10/14/2009 9:59:53 PM |
| r25 | Release | 3.2.0 | - | 10/14/2009 9:05:10 PM |
| r23 | Release | 3.2.0 | - | 8/4/2009 8:33:02 PM |
| r22 | Release | 3.2.0 | 2 | 8/4/2009 7:42:10 PM |
| r21 | Release | 3.1.0 | - | 7/9/2009 12:48:19 PM |
| r20 | Release | 3.1.0 | 1 | 7/4/2009 11:54:20 PM |
| 3.1 | Release | 3.1.0 | - | 6/14/2009 10:18:18 PM |
| 3.1 | Release | 3.1.0 | 1 | 4/13/2009 10:27:12 PM |


Comments
Anyone know how I can left Justify the profile names? I don't mind changing some LUA code. I looked through the code, but couldn't find anything obvious.
Is this addon working for 4.3 too?
It's working for me without any problems.
By popular demand, Profiles can now be arranged as you like. Just drag them up or down, wherever you want.
Thanks for the update!
Please keep it working. It's been 10+ months since an update. A TOC change would let us know you are still alive :)
Nothing else will do what this does and I have too many addons (no pun intended) to be without this.
My Rogue
one of my users told me that my addon wasn't behing properly when used with your addon, the problem being that it would reset position every time. How does your addon handle the layout from layout-local.txt ? And if not can you point me to a fix i could implement ?
thanks.
I do have code to fix it, though:
if TMAprofileframe and TMAprofileframe:IsVisible() then
TMAsettings.profilepoints = {}
TMAsettings.profilepoints.top = floor(TMAprofileframe:GetTop())
TMAsettings.profilepoints.bottom = floor(TMAprofileframe:GetBottom())
TMAsettings.profilepoints.left = floor(TMAprofileframe:GetLeft())
TMAsettings.profilepoints.right = floor(TMAprofileframe:GetRight())
end
Then restore the saved points with:
if(TMAsettings.profilepoints) then
TMAprofileframe:SetPoint("topleft",UIParent,"bottomleft",TMAsettings.profilepoints.left,TMAsettings.profilepoints.top)
TMAprofileframe:SetPoint("bottomright",UIParent,"bottomleft",TMAsettings.profilepoints.right,TMAsettings.profilepoints.bottom)
in your variables_loaded event
For example, I normally want Carbonite to always load. However, it currently causes errors in some raid dungeons, so I'd like in my Raid profile to be able to indicate that I don't want to load Carbonite. Currently what I have to do is take it out of the Always Load profile and then manually add it back to every character's separate profile except for the Raid profile on my main. (Actually, what I do is to load the Raid profile and then use Addon Control Panel to deselect Carbonite and reload. The problem is that it means reloading twice.)
"Load Profiles".
When I finish the dungeon and go back to leveling, I CTRL+click my Class, Questing, Professions, Carbonite, AH Mule, and TourGuide (or Zygor, Dugi, Wow-Pro leveling Guide) Profiles and I'm good to go.=
This way lets me be in control of what Addons are running and helps keep the CPU and FPS rates at levels for my tastes, because I have WAY TooManyAddons (almost 275, lol)
Usually I download from wowinterface, but there is old version there yet