Difference between revisions of "Wowpedia:Interface customization"

From Wowpedia
Jump to: navigation, search
 
(One intermediate revision by the same user not shown)
Line 23: Line 23:
   
 
== Interface documentation ==
 
== Interface documentation ==
[[File:Interface Customization logo.png|right]]
+
[[File:Interface Customization logo.png|right|Interface customization]]
  +
<ul class=side-by-side><li>
{|
 
| valign="top" |
 
 
<h4>API Reference</h4>
 
<h4>API Reference</h4>
 
* [[World of Warcraft API|Global API]] · [[Lua functions|Lua API]]
 
* [[World of Warcraft API|Global API]] · [[Lua functions|Lua API]]
Line 45: Line 44:
 
<h4>Development Resources</h4>
 
<h4>Development Resources</h4>
 
* [[Viewing Blizzard's interface code]]
 
* [[Viewing Blizzard's interface code]]
: [[File:GitHub_Octocat.png|16px|link=]] [https://github.com/Gethe/wow-ui-source wow-ui-source]
+
: [https://github.com/Gethe/wow-ui-source wow-ui-source]
: [[File:GitHub_Octocat.png|16px|link=]] [https://github.com/Ketho/BlizzardInterfaceResources BlizzardInterfaceResources]
+
: [https://github.com/Ketho/BlizzardInterfaceResources BlizzardInterfaceResources]
 
Townlong Yak
 
Townlong Yak
 
* [https://www.townlong-yak.com/framexml/live FrameXML] · [https://www.townlong-yak.com/framexml/live/Blizzard_APIDocumentation API Documentation]
 
* [https://www.townlong-yak.com/framexml/live FrameXML] · [https://www.townlong-yak.com/framexml/live/Blizzard_APIDocumentation API Documentation]
Line 61: Line 60:
 
* IntelliJ IDEA [https://github.com/Ellypse/IntelliJ-IDEA-Lua-IDE-WoW-API EmmyLua WoW API]
 
* IntelliJ IDEA [https://github.com/Ellypse/IntelliJ-IDEA-Lua-IDE-WoW-API EmmyLua WoW API]
 
* Sublime Text [https://packagecontrol.io/packages/WoWDevelopment Wo​WDevelopment]
 
* Sublime Text [https://packagecontrol.io/packages/WoWDevelopment Wo​WDevelopment]
  +
</li><li>
| valign="top" |
 
 
<h4>Tutorials ([[HOWTOs]])</h4>
 
<h4>Tutorials ([[HOWTOs]])</h4>
 
# [[Introduction to Lua]]
 
# [[Introduction to Lua]]
Line 69: Line 68:
 
:* [[WelcomeHome - Your first Ace3 Addon]] · [[Ace3 for Dummies]]
 
:* [[WelcomeHome - Your first Ace3 Addon]] · [[Ace3 for Dummies]]
 
YouTube
 
YouTube
: [[File:ElinkIcon-youtube.png|16px|link=]] [https://www.youtube.com/playlist?list=PL3wt7cLYn4N-3D3PTTUZBM2t1exFmoA2G Mayron: Creating WoW AddOns]
+
: [https://www.youtube.com/playlist?list=PL3wt7cLYn4N-3D3PTTUZBM2t1exFmoA2G Mayron: Creating WoW AddOns]
: [[File:ElinkIcon-youtube.png|16px|link=]] [https://www.youtube.com/playlist?list=PLtKjv92L0ihCEwnh3jNifgGaZ6KxKV9AW Paul Halliday: World of Warcraft AddOn Development]
+
: [https://www.youtube.com/playlist?list=PLtKjv92L0ihCEwnh3jNifgGaZ6KxKV9AW Paul Halliday: World of Warcraft AddOn Development]
   
 
<h4>AddOn Features</h4>
 
<h4>AddOn Features</h4>
Line 95: Line 94:
 
* chat.freenode.net: [irc://chat.freenode.net/wowuidev #wowuidev]
 
* chat.freenode.net: [irc://chat.freenode.net/wowuidev #wowuidev]
 
* chat.freenode.net: [irc://chat.freenode.net/wowace #wowace]
 
* chat.freenode.net: [irc://chat.freenode.net/wowace #wowace]
  +
</li></ul>
|}
 
   
 
== Categories ==
 
== Categories ==

Latest revision as of 16:50, 4 May 2021


What are AddOns? How do I install AddOns?
AddOns are Lua/XML files that can modify the WoW 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. They can be downloaded from CurseForge and WoWInterface or one of the addon updater clients.

Interface documentation

Interface customization

Categories

Things you can help out with