WoW:TOC file: Difference between revisions
Jump to navigation
Jump to search
m (→X-Date: Changing date example to ISO8601 format, should be promoting good practice) |
No edit summary |
||
| (19 intermediate revisions by 19 users not shown) | |||
| Line 1: | Line 1: | ||
{{uiaddon}} | |||
A TOC file is a file with a .toc file extension that provides information about an AddOn for WoW when WoW loads the AddOn. An AddOn must have a TOC file to work. See also [[TOC format]]. | |||
== Summary == | |||
WoW TOC, Table Of Contents, files are a required 'manifest' file for a WoW AddOn. | |||
TOC files contain information about a particular addon (such as its name, description, saved variables, etc.), as well as instructions on how the addon should be loaded by the client (for example, the order in which lua and xml files should be loaded). The file must be present, and have the same name (plus extension) as its parent folder for the addon to be recognized by the client. | |||
=== Examples === | |||
<pre lang="ini"> | |||
## Interface: 80205 | |||
## Title: MyAddon | |||
## Notes: Notes about MyAddon | |||
## Version: 1.0 | |||
MyAddon.xml | |||
MyAddon.lua | |||
</pre><!-- {{API LatestInterface}} --> | |||
== Guides == | |||
* [[Getting the current interface number]] | |||
* [[Saving variables between game sessions]] | |||
== References == | |||
* [[TOC format]] | |||
[[Category:Terminology]] | |||
[[Category:Game terms]] | |||
[[Category:Acronyms]] | |||
Latest revision as of 21:17, 2 August 2025
A TOC file is a file with a .toc file extension that provides information about an AddOn for WoW when WoW loads the AddOn. An AddOn must have a TOC file to work. See also TOC format.
Summary
WoW TOC, Table Of Contents, files are a required 'manifest' file for a WoW AddOn.
TOC files contain information about a particular addon (such as its name, description, saved variables, etc.), as well as instructions on how the addon should be loaded by the client (for example, the order in which lua and xml files should be loaded). The file must be present, and have the same name (plus extension) as its parent folder for the addon to be recognized by the client.
Examples
## Interface: 80205
## Title: MyAddon
## Notes: Notes about MyAddon
## Version: 1.0
MyAddon.xml
MyAddon.lua