Wowpedia

We have moved to Warcraft Wiki. Click here for information and the new URL.

READ MORE

Wowpedia
Register
(→‎Interface documentation: update main interface page)
No edit summary
Line 88: Line 88:
 
* [[:Category:Interface customization]]
 
* [[:Category:Interface customization]]
 
* [[:Category:UI technical details]]
 
* [[:Category:UI technical details]]
  +
* [[:Category:HOWTOs]]
 
* [[:Category:Development Help AddOns]]
 
* [[:Category:Development Help AddOns]]
 
* [[:Category:Hosted AddOns]]
 
* [[:Category:Hosted AddOns]]
 
* [[:Category:Function Libraries]]
 
* [[:Category:Function Libraries]]
<!-- outdated pages
 
* [[User defined functions]]
 
* [[Lua editors|Lua and XML editing software]]
 
-->
 
   
 
== Things you can help out with ==
 
== Things you can help out with ==
Line 102: Line 99:
 
* Take a look in [[:Category:Votes for deleting]] and look for API pages.
 
* Take a look in [[:Category:Votes for deleting]] and look for API pages.
 
* Help convert old pages to the [[Help:API Function articles]] style!
 
* Help convert old pages to the [[Help:API Function articles]] style!
 
<!-- outdated pages
 
* [[User defined functions]]
 
* [[Lua editors|Lua and XML editing software]]
 
-->

Revision as of 09:08, 30 December 2020


What are AddOns? How do I install AddOns?
AddOns are Lua and XML files which are loaded from a TOC file. They can for example display information and modify the World of Warcraft User Interface. You can install an addon by extracting its folder(s) into the addons directory:

World of Warcraft\_retail_\Interface\AddOns

How do I develop AddOns? Where can I get AddOns?
Start with Create a WoW AddOn in under 15 Minutes. A simple text editor like VS Code or Notepad++ is sufficient. See the WeakAuras Lua Dev Environment page for a more extensive guide on setting up a dev environment. They can be downloaded from CurseForge and WoWInterface or one of the addon updater clients.


Interface documentation

Interface Customization logo

API Reference

Technical Details

Development Resources

GitHub Octocat wow-ui-source
GitHub Octocat BlizzardInterfaceResources

Development Tools

Tutorials (HOWTOs)

AddOn Features

Developer Communities

Discord

Forums

IRC

Categories

Things you can help out with