Jump to content
AlexanderAxel

Addons not adding on?

Recommended Posts

Hi all. Relatively new to the server, and I figured it’s time to delve into some addons. Just like I’ve always done addons...extract the file into wow/interface/addons. But no ‘Manage AddOns’ button is appearing in the load character screen...none of my addons are being registered or recognized as downloaded!

 

anyone have any idea what I may be doing wrong?

 

thabk you!

Share this post


Link to post
Share on other sites

This is a fairly common problem usually caused by one of two issues:

  • incorrect directory name
  • addons installed in a subdirectory

Incorrect Directory Name

AddOn directories must be named correctly. The name of the directory must match the name of the .toc file inside the AddOn directory itself.

The most common problem, at least with AddOns downloaded from Github, is having the -master git branch name appended to the AddOn's directory name. Removing the -master usually gets the AddOn loading properly.

Interface             
    --> AddOns   
        --> SomeAddonName              <----- this directory name must match...
            --> main.lua
            --> SomeAddonName.toc      <----- ... this file name
            --> othercode.lua
        --> AddonFromGithub-master     <----- the -master mismatches the toc name...
            --> main.lua

            --> AddonFromGithub.toc    <----- toc has no -master in name
            --> othercode.lua

The bold text in the above examples show what must match.
 

Addons Installed in Subdirectory

AddOns must be installed in directly subdirectories below Interface/Addons, and not in further subdirectories below that.


Interface             
    --> AddOns   
        --> SomeAddonName              <----- Correctly installed
            --> main.lua
            --> SomeAddonName.toc
            --> othercode.lua
 
        --> Subdirectory
            --> SomeOtherAddonName     <----- this addon will not load        
                --> main.lua
                --> SomeOtherAddonName.toc     
                --> othercode.lua

In this case the clue to look for is the location of the .toc file. The Warcraft client will only look in the subdirectories immediately below the AddOns directory for toc files to load.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×