AddonLoader

Miscellaneous Login to Add Favorites
  • 1 Like
  • World of Warcraft
  • 952 Monthly Downloads
  • Supports: 4.3
  • 252,509 Total Downloads
  • Updated 12/19/2011 12:31:43 PM
  • Created 8/24/2008 11:59:58 AM
  • 412 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: All Rights Reserved
  • Newest File: r118-release
or

About AddonLoader

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!

Documentation: See http://www.wowpedia.org/AddonLoader

------------------------------------------------------------------------
r119 | mikk | 2011-12-19 18:20:50 +0000 (Mon, 19 Dec 2011) | 1 line
Changed paths:
   A /tags/r118-release (from /trunk:118)

Tagging as r118-release
------------------------------------------------------------------------
r118 | mikk | 2011-12-19 18:16:16 +0000 (Mon, 19 Dec 2011) | 1 line
Changed paths:
   M /trunk/AddonLoader ReadMe.html

Redirect to wowpedia instead of wowwiki
------------------------------------------------------------------------
r117 | mikk | 2011-12-19 18:15:26 +0000 (Mon, 19 Dec 2011) | 4 lines
Changed paths:
   M /trunk/AddonLoader.lua
   M /trunk/AddonLoader.toc
   M /trunk/Conditions.lua

- TOC 40300, v2.0.1
- Clear out preregistered slash commands inside AddonLoader:LoadAddon() so they get cleared regardless of trigger. But do note that it STILL doesn't help if someone else causes the addon to be loaded!
- "findglobals" markup
- fix website link to wowpedia.org not wowwiki
------------------------------------------------------------------------

Comments

First Previous Page 1 of 3 Next Last
  • #42
    Hi, Im trying to get an addon to load when the Archaeology window is opened

    ## X-LoadOn-ADDON_LOADED: if select(4,...) == 'Blizzard_ArchaeologyUI' then AddonLoader:LoadAddOn('DigIT') end

    Lua Error: Interface\AddOns\AddonLoader\AddonLoader.lua:138: attempt to index field '?' (a nil value)

    Also I noticed there is no Load-On-Archaeology: true option?
    In the mean time Im going to look for a workaround to my problem
  • #43
    ok workaround was easier then i thought
    X-LoadOn-ARCHAEOLOGY_TOGGLE: AddonLoader:LoadAddOn('DigIT')
  • #41
    wtf this pos broke my postal, it wont load unless i do it manually now. GG thanks
  • #39
    Just wanted to let you know that AddonLoader and ArkInventory are not playing nicely together. With AddonLoader installed, the default bags show up at the bank over top the ArkInv screen. No errors so far.
  • #40
    Then that is a problem in ArkInventory's on-demand loading and should be reported there; it's no fault of AddonLoader.
  • #32
    As of 3.3.5, this addon (that I have been using for a very long time) now freezes wow about 3-5 seconds after the loading screen goes away and the I get disconnected. If I disable just this addon, it works fine. Tested 10+ times without addon (working) and 6 times with addon (freeze + disconnect).
  • #33
    Okay.. now try disabling addons getting loaded by AddonLoader instead - one by one - and I'll bet you'll find one of those that cause the problem.
  • #35
    It only happens when I load them via the AddonLoader, not when they are loaded like normal by the game client.

    But I guess it could be related to some functionality in another addon that only gets triggered if it is on-demand loaded?
  • #36
    Yes, that's my thought -- one of the addons is suddenly misbehaving when loaded on-demand.
  • #34
    aye it´s nothing to do with AddonLoader (i don´t have AddonLoader yet even, but might try it), and after the 3.3.5 patch i get a disconnect just about every time i reload my UI.
    Logging in is fine, but reload boots me from the server. Got too many addons to bother going through them, im hoping the addon(s) that cause this will get updated soon! :)
  • #37
    Do you have cellular? It's been causing that for me.
  • #29
    how can i make it work with all my addons?
    cuz i just add

    ## LoadManagers: AddonLoader
    ## X-LoadOn-Slash: /arl
    ## X-LoadOn-Events: TRADE_SKILL_SHOW
    ## X-LoadOn-TRADE_SKILL_SHOW: AddonLoader:LoadAddOn("AckisRecipeList"); AckisRecipeList:TRADE_SKILL_SHOW()

    to each .toc file? or sth like this

    tnx 4 this handy & lightweight addon,keep up the good work
  • #30
    ya id like to know this too please thanks
  • #31
    It is up to the addon author to 'make it work with their addon'. What AddonLoader needs to do for each is completely different. The fact that you're asking the question shows that you don't know enough to be doing it.

    http://www.wowwiki.com/AddonLoader

    That has all the information a DEVELOPER would need to make the changes.
  • #28
    Great Mod!! Keep up the good work.
  • To post a comment, please login or register a new account.
Learn how to disable ads
Learn how to disable ads
Login to Curse

Don't have an account? Create One.

Get an epic experience with Curse Premium
  • Faster addon downloads
  • Premium-Only Beta Giveaways
  • Ad-Free Curse experience
  • Premium Curse Client
  • and many More Features
  • Learn More »