Download
(16Kb)
Download
Updated: 10-16-10 06:50 AM
Pictures
File Info
Updated:10-16-10 06:50 AM
Created:10-30-08 01:28 PM
Downloads:18,872
Favorites:261
MD5:

Addon Loader  Popular! (More than 5000 hits)

Version: r113-release
by: Ammo [More]

AddonLoader is an addon that loads other addons automatically, as and when they are needed, which speeds up the logon process.

Note that addons need to be aware of AddonLoader for this to work; if you see "X-LoadOn-..." tags in their .toc files, they are!

For documentation on AddonLoader and its use: http://www.wowpedia.org/AddonLoader

Amongst the supported addons:
- Most of Tekkub's Addons
- Mapster
- Most of Ammo's Addons

r113-release
- 4.0 compatible release

------------------------------------------------------------------------
r110 | ammo | 2010-06-23 07:40:33 +0000 (Wed, 23 Jun 2010) | 1 line
Changed paths:
A /tags/r110-release (from /trunk:109)

Tagging as r110-release
------------------------------------------------------------------------
r109 | shefki | 2010-06-23 06:40:15 +0000 (Wed, 23 Jun 2010) | 2 lines
Changed paths:
M /trunk/Conditions.lua

Fix X-LoadOn-Slash for 3.3.5.

------------------------------------------------------------------------
r107-release
- smoothen out loading X-LoadOn-Delayed
- toc bump

r103-release
- 3.2 compat
- fix bug with LibBabble-Zone-3.0 not being loaded if available and needed

r100-release
- support multiple classes in X-LoadOn-Class
- minor fixes
- URL to wiki documentation now points the right way

r95-release
- add AddonLoader:RemoveInterfaceOptions API to remove the addonloader added interface options. Should be used in case the addon can be loaded from smoething other than the interface options as well:
if AddonLoader and AddonLoader.RemoveInterfaceOptions then
AddonLoader:RemoveInterfaceOptions(<name>)
end
-- add interface options for addon here

r93-release
- Add support for X-LoadOn-InterfaceOptions: <name>
This will add a dummy entry in the interface options addons screen, and when clicked loads the addon and refreshes to the same category <name>. The addon is responsible for adding a new screen with the same name.

r90-release
- ruRU added
- Fix coloring of addon dropdown
- Add tooltips to LDB launchers

r83-release
- fix bug that would occur when having no AddonLoader enabled addons installed

r81-release
- remove a wotlk exception
- sort addons alphabetically

r79-release:
- 3.1 update

r77-release:
- fix X-LoadOn-AuctionHouse that has been broken for ages, thanks Medah

r75-release:
- add support for subzones in X-LoadOn-Zone

r72-release:
- add support for X-LoadOn-Realm
- add support for multiple slashcommand handlers each slashcommand in X-LoadOn-Slash can now have an individual handler

r68-release:
- Add zhTW and zhCN locales

r66-release:
- Fix issue with X-LoadOn-Execute not working properly

r61-release:
- Initial release on wowinterface
Optional Files (0)


Post A Reply Comment Options
Unread 07-23-19, 10:13 AM  
JDoubleU00
A Firelord
 
JDoubleU00's Avatar
AddOn Author - Click to view AddOns

Forum posts: 463
File comments: 82
Uploads: 2
Does this still work?
__________________
Author of JWExpBar and JWRepBar.
Report comment to moderator  
Reply With Quote
Unread 07-03-11, 10:54 AM  
Cladhaire
Salad!
 
Cladhaire's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 1935
File comments: 4939
Uploads: 19
Fixed, they should point to wowpedia instead. Wowwiki is dead.
__________________
"There's only one thing that I know how to do well and I've often been told that you only can do what you know how to do well, and that's be you-- be what you're like-- be like yourself. And so I'm having a wonderful time, but I'd rather be whistling in the dark..."
Report comment to moderator  
Reply With Quote
Unread 07-03-11, 09:28 AM  
tinyu
A Molten Giant
 
tinyu's Avatar
AddOn Author - Click to view AddOns

Forum posts: 837
File comments: 374
Uploads: 13
the wowwiki links are dead.
__________________
"There's no such thing as too many addons."
Lothaer
Titan Dev Team Member.
Report comment to moderator  
Reply With Quote
Unread 11-14-10, 03:07 PM  
larkrune
A Murloc Raider

Forum posts: 6
File comments: 24
Uploads: 0
this may just be me and a quirk of my computer, but any addons set w/ ## X-LoadOn-Always: delayed are not loading unless forced to load using another addon
Report comment to moderator  
Reply With Quote
Unread 06-27-10, 03:16 PM  
Cladhaire
Salad!
 
Cladhaire's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 1935
File comments: 4939
Uploads: 19
Originally posted by p3lim
Thats alright, though you could put this on the wiki as a notification for those who want to add support to their addons.
You're welcome to edit the wiki page.
__________________
"There's only one thing that I know how to do well and I've often been told that you only can do what you know how to do well, and that's be you-- be what you're like-- be like yourself. And so I'm having a wonderful time, but I'd rather be whistling in the dark..."
Report comment to moderator  
Reply With Quote
Unread 06-27-10, 02:53 PM  
p3lim
A Pyroguard Emberseer
 
p3lim's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1710
File comments: 1222
Uploads: 43
Originally posted by Cladhaire
I understand, just don't think there's any way for us to fix it..
Thats alright, though you could put this on the wiki as a notification for those who want to add support to their addons.
Report comment to moderator  
Reply With Quote
Unread 06-27-10, 02:15 PM  
Cladhaire
Salad!
 
Cladhaire's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 1935
File comments: 4939
Uploads: 19
Originally posted by p3lim
Its not that I will disable AddonLoader like that, it was just annoying while debugging the support for it in my addons.
I understand, just don't think there's any way for us to fix it..
__________________
"There's only one thing that I know how to do well and I've often been told that you only can do what you know how to do well, and that's be you-- be what you're like-- be like yourself. And so I'm having a wonderful time, but I'd rather be whistling in the dark..."
Report comment to moderator  
Reply With Quote
Unread 06-27-10, 02:00 PM  
p3lim
A Pyroguard Emberseer
 
p3lim's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1710
File comments: 1222
Uploads: 43
Originally posted by Cladhaire
That is a Blizzard issue with LoadManagers, afaik. Not really sure there's anything we can do to get around it..
Its not that I will disable AddonLoader like that, it was just annoying while debugging the support for it in my addons.
Report comment to moderator  
Reply With Quote
Unread 06-27-10, 01:53 PM  
Cladhaire
Salad!
 
Cladhaire's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 1935
File comments: 4939
Uploads: 19
Originally posted by p3lim
If AddonLoader is enabled it is loading everything just fine, if AddonLoader is disabled it isnt loading anything (obviously).

The issue is that the game client doesnt load addons if AddonLoader has them registered through the toc file and is then disabled.
That is a Blizzard issue with LoadManagers, afaik. Not really sure there's anything we can do to get around it..
__________________
"There's only one thing that I know how to do well and I've often been told that you only can do what you know how to do well, and that's be you-- be what you're like-- be like yourself. And so I'm having a wonderful time, but I'd rather be whistling in the dark..."
Report comment to moderator  
Reply With Quote
Unread 06-27-10, 01:38 PM  
p3lim
A Pyroguard Emberseer
 
p3lim's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1710
File comments: 1222
Uploads: 43
Originally posted by Cladhaire
You'll need to provide some more information. Is AddonLoader actually loading in these situations?
If AddonLoader is enabled it is loading everything just fine, if AddonLoader is disabled it isnt loading anything (obviously).

The issue is that the game client doesnt load addons if AddonLoader has them registered through the toc file and is then disabled.
Report comment to moderator  
Reply With Quote
Unread 06-27-10, 01:33 PM  
Cladhaire
Salad!
 
Cladhaire's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 1935
File comments: 4939
Uploads: 19
Originally posted by p3lim
Don't know if this is a bug or not, but here it goes.
If I am on one character and I have AddonLoader running, everything works fine.
But if I log out and disable AddonLoader, none of the addons that supported it loads.
This also happens if I just do /run DisableAddOn('AddonLoader') ReloadUI()

If I exit the game, start the game again and log in (with AddonLoader disabled) everything works.
If I then enable AddonLoader it works again.
And if I disable AddonLoader it all repeats itself and I have to restart the game.

I'm very confused by this :/
You'll need to provide some more information. Is AddonLoader actually loading in these situations?
__________________
"There's only one thing that I know how to do well and I've often been told that you only can do what you know how to do well, and that's be you-- be what you're like-- be like yourself. And so I'm having a wonderful time, but I'd rather be whistling in the dark..."
Report comment to moderator  
Reply With Quote
Unread 06-27-10, 01:19 PM  
p3lim
A Pyroguard Emberseer
 
p3lim's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1710
File comments: 1222
Uploads: 43
Don't know if this is a bug or not, but here it goes.
If I am on one character and I have AddonLoader running, everything works fine.
But if I log out and disable AddonLoader, none of the addons that supported it loads.
This also happens if I just do /run DisableAddOn('AddonLoader') ReloadUI()

If I exit the game, start the game again and log in (with AddonLoader disabled) everything works.
If I then enable AddonLoader it works again.
And if I disable AddonLoader it all repeats itself and I have to restart the game.

I'm very confused by this :/
Report comment to moderator  
Reply With Quote
Unread 03-15-10, 08:00 AM  
Cladhaire
Salad!
 
Cladhaire's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 1935
File comments: 4939
Uploads: 19
Re: Update for 3.3?

Originally posted by Arahila1
I am having issues with any addons not updated in late Feb-Mar. My chat gets messed up among other things. After running all the repairs, reloads, etc, the problem was resolved by deleting any addon without a recent update. I have no idea what has changed. Stinks as I love my addons.

Thanks
The only change would be a one-line change to the table of contents file, which isn't necessary. If you're having issues, I suggest you check the 'Load out of date addons' checkbox on the addon selection screen.

There are no updates required for 3.3 with this addon.
__________________
"There's only one thing that I know how to do well and I've often been told that you only can do what you know how to do well, and that's be you-- be what you're like-- be like yourself. And so I'm having a wonderful time, but I'd rather be whistling in the dark..."
Report comment to moderator  
Reply With Quote
Unread 03-15-10, 07:04 AM  
Arahila1
A Kobold Labourer
 
Arahila1's Avatar

Forum posts: 0
File comments: 1
Uploads: 0
Unhappy Update for 3.3?

I am having issues with any addons not updated in late Feb-Mar. My chat gets messed up among other things. After running all the repairs, reloads, etc, the problem was resolved by deleting any addon without a recent update. I have no idea what has changed. Stinks as I love my addons.

Thanks
__________________
Your mother was a hamster and your father smelt of elderberries!
Report comment to moderator  
Reply With Quote
Unread 07-12-09, 01:46 AM  
Ammo
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 17
File comments: 137
Uploads: 22
Re: problem maybe

That is not an AddonLoader issue, it's an issue with one of the addons not properly supporting it.

-Ammo

Originally posted by kappe
i'm getting this bug on login and or reloadui:

[2009/07/11 21:58:37-163-x1]: Cartographer_Notes-2.0\Notes.lua:3587: attempt to index field 'externalDBs' (a nil value)
InFlight_Load-3.1.001\InFlight_Load.lua:344: in function `PLAYER_LOGIN'
InFlight_Load-3.1.001\InFlight_Load.lua:28: in function `?'
InFlight_Load-3.1.001\InFlight_Load.lua:3: in function <Interface\AddOns\InFlight_Load\InFlight_Load.lua:3>
<in C code>: in function `LoadAddOn'
AddonLoader-2.0\AddonLoader.lua:109: in function <Interface\AddOns\AddonLoader\AddonLoader.lua:100>
(tail call): ?:
<string>:"LoadAddOn('Quartz')":1: in function `handler'
AddonLoader-2.0\AddonLoader.lua:129: in function <Interface\AddOns\AddonLoader\AddonLoader.lua:119>
<in C code>: in function `CallCompanion'
SmartMount-1.1\Core.lua:96: in function `OnEvent'
<string>:"*:OnEvent":1: in function <[string "*:OnEvent"]:1>

---

and this when i vidit a flight master:

[2009/07/11 22:00:00-163-x1]: InFlight_Load-3.1.001\InFlight_Load.lua:317: Database "InFlight" not registered.
Cartographer_Notes-2.0\Notes.lua:4055: in function `GetNearbyNote'
InFlight_Load-3.1.001\InFlight_Load.lua:317: in function <Interface\AddOns\InFlight_Load\InFlight_Load.lua:316>
InFlight_Load-3.1.001\InFlight_Load.lua:271: in function <Interface\AddOns\InFlight_Load\InFlight_Load.lua:264>
InFlight_Load-3.1.001\InFlight_Load.lua:45: in function `?'
InFlight_Load-3.1.001\InFlight_Load.lua:3: in function <Interface\AddOns\InFlight_Load\InFlight_Load.lua:3>

---



any suggestion?
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump:

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.