Def's Addon Control

UPDATE:  This project has been incorporated into "Def's Toolbox."  As such this stand alone project is now abandoned.  

 

Enables/Disables addons based on location and brings up a reload button when you zone.

Upon first login all addon settings are stored as active or inactive based on current addon settings in several areas:  dungeons/scenarios, current mythic+ dungeons, older raids/raid finders, current normal+ raids, battlegrounds/arenas, and open world.  In certain areas like Argus a button to enable/disable an Argus only profile will pop up in the top left corner when the addon list is opened in that zone.  After that point when you initially login or you open the addon list and check/uncheck addons it will save settings for that particular area.  As you zone in/out of instances if settings need to be changed a reload button appears in middle of the screen.  It also sets the correct raid modules for BigWigs/Deadly Boss Mods when zoning into a raid as keeping all of them even as load on demand increases load screen time I've found.  These settings are saved per character and works with Elvui.

Examples of things you can do:  Your auction addons don't need to be loading during dungeons/raids for example, but you probably want your boss mods to.  Battleground addons can only load during battlegrounds.

This is a passive addon.  There is no set up for the addon itself.  It's just going to remember what addons you use in certain categories of zones and when you change categories a reload button will appear for you to press if you use different addons for that category.

Here is an example walk through of initially setting it up.

A player for the first time loads into Dalaran (open world category).  He opens his addon list (default blizzard or elvui reskinned one works for sure) and selects what addons are enabled or disabled then clicks the reload button.

Next the player goes into a mythic dungeon (current mythic+ dungeon category).  He opens the addon list and selects what addons are enabled or disabled then clicks the reload button.

From then on when the player goes between Dalaran/Broken Isles (both open world category) and a mythic dungeon (current mythic+ dungeon category) a reload button will pop up telling the player to Reload.  Click the button to reload and the addons enabled/disabled from before in that zone will be available.

The story of how this came to be:  I got tired of opening up my addon list, enabling X addon, clicking the reload button, zoning out after done, opening up my addon list, disabling X addon, and clicking the reload button.  This automates it some.  Still have to reload, but it's more streamlined and convenient removing a few of those steps and introducing a reload button that pops up.  Along the way I found that the less addons I had enabled (loaded or load on demand) the quicker the load screens happened.

Huge disclaimer:   This is a beta addon.  Any issue please screenshot any lua errors, disable the addon, and let me know.  The more information the better.

Download

File Name Status Version Downloads Date
80000.1 B 8.0.1 132 08/12/2018
70300.24 B 7.3.5 144 13/07/2018
70300.18 B 7.3.0 89 15/01/2018
Def's Addon Control 7.3.2 Updating 7.3.2 Updating Updating
Def's Addon Control 8.1.0 Updating 8.1.0 Updating Updating
Def's Addon Control 8.1.5 Updating 8.1.5 Updating Updating
Def's Addon Control 8.2.0 Updating 8.2.0 Updating Updating
Def's Addon Control 8.2.5 Updating 8.2.5 Updating Updating
Def's Addon Control
Def's Addon Control

Dear youtuber!
Have you a channel youtube and want to bring your Video to quality visitors?
Do you want your video to appear on our website?
Do you want to become partner with us?
Just 3 steps to become our partner:
Step 1: Make video review for mods, addons, plugins, ... which you like
Step 2: Upload this video to youtube and our link to your video description
Step 3: Send the youtube video link via message to http://fb.com/9lifehack or leave a comment in the post. We will add your video in the our post, it will help you have more view.
JOIN to get more youtube view with us!!!!

Related Posts

Smarty Productivity Happiness

9LifeHack.com - make things smart