(removed api project stuff; added basic intro section) |
(project) |
||
Line 1: | Line 1: | ||
− | __NOTOC__ |
+ | {{Project}} __NOTOC__ |
+ | |||
+ | |||
<div style="margin: -.3em -1em -1em -1em;"> |
<div style="margin: -.3em -1em -1em -1em;"> |
||
− | {| width=" |
+ | {| width="75%" border="0" cellpadding="4px" cellspacing="2px" style="margin:auto;" |
|- align="center" bgcolor="#121212" |
|- align="center" bgcolor="#121212" |
||
! width="50%" | '''What are AddOns?''' |
! width="50%" | '''What are AddOns?''' |
||
Line 10: | Line 12: | ||
World of Warcraft\_retail_\Interface\AddOns |
World of Warcraft\_retail_\Interface\AddOns |
||
|} |
|} |
||
− | {| width=" |
+ | {| width="75%" border="0" cellpadding="4px" cellspacing="2px" style="margin:auto;" |
|- align="center" bgcolor="#121212" |
|- align="center" bgcolor="#121212" |
||
! width="50%" | '''How do I develop AddOns?''' |
! width="50%" | '''How do I develop AddOns?''' |
Revision as of 23:22, 20 December 2020
This is a Wowpedia Project, a collaboration of editors improving articles and other content related to a particular subject.
|
What are AddOns? | How do I install AddOns? |
---|---|
AddOns are Lua scripts and/or XML data 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 files into the addons directory:
World of Warcraft\_retail_\Interface\AddOns |
How do I develop AddOns? | Where can I get AddOns? |
---|---|
Begin with Getting started with writing addons. A simple text editor like VS Code or Notepad++ is sufficient. See the WeakAuras Lua Dev Environment page for a more extensive guide on addon development. | Addons can be downloaded from CurseForge and WoWInterface or one of the third-party clients. |
Interface documentation
WoW API |
Tutorials |
Resources and Tools |
Developer Communities
|
Things you can help out with
- Before editing API pages, please read the relevant guidelines.
- Fill out all those red links in World of Warcraft API! (though pick in order of likelihood of being useful). Looking at the FrameXML code to find out how the functions are being used is good way to begin. Please do not create stubs if you are not adding new and useful facts - we prefer red links over stubs with no additional information.
- Copy bolded items in the Global functions list to World of Warcraft API et al.
- Scan Category:API stubs for unfinished 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!
- Add "Triggers Events" sections to old pages that do not have them (and should have them).