# ApiVersion: 10033 10034) with the result of the function GetAPIVersion() ingame. It's just comparing the numbers (you can add up to 2 APIversions into this tag, e.g. The # ApiVersion: number tag is used to specify which APIVersion ingame was used as the addon was created, and which apiversion it is compatible with. This Title is what appears in ESO's Add-ons panel. It is customary to name both the directory and the metadata file using the addon's name to make them easy to find, so if your addon is named 'Foo Addon', then the directory would be FooAddon and the metadata file would be FooAddon.txt to match. textures) can be included as well.įor the most basic of addons, you only need two files - the metadata file and a code file: xml files can contain UI definitions and templates, if desired. lua files contain the code for the addon. txt file specifies the addon metadata, indicating the name of the addon, what other files should be loaded, et cetera. Within an addon's folder, there are 4 types of files: This keeps all of the addon's files in one tidy collection. Typically each addon will have its own named directory within the AddOns directory.
The addons that you've installed are located in the AddOns subfolder in your user folder.
If you're looking to write addons, you've probably already used some.