|
Welcome
|
Preamble
This page is a portal for numerous addons, all of which are actively maintained, updated, and supported by me, Saeris. Each addon also has a readme file within its folder, containing a description of its functionality, the entire documented history of changes, developer notes, license and contact information (including the information needed to donate if you wish to support my efforts), an explanation of my addon type system, and an explanation of my versioning system. Much of this information is also present either right here or on the addon's own page.
License and Contact Information
These addons may be used or modified in any way which exhibits full compliance with the World of Warcraft Terms of Service (TOS) and End User License Agreement (EULA), as well as the rules of the website from which the files were downloaded. You may redistribute these addons, but only if they are completely unchanged from the way they were found in their zip files. If you wish to distribute a modified version, you must first obtain permission directly from me.
If you found a bug in one of these addons, want to provide feedback, want to help translate one, or even just want to ask a question, please contact me using one of these methods:
Email address: saeris.sanoora@gmail.com
ICQ number: 119161819
AIM screenname: SaerisSanoora
Penny Arcade forums name: Saeris
If you use any other method, it might take me significantly longer to see your message and reply.
If you wish to support my efforts, you can donate via PayPal by clicking this button: 
Installation Instructions
To install an addon, first download the latest version of that addon, which is a simple .zip archive file. Navigate to the location where you saved the file, right click it, and select the option to unzip the file to the current directory from the context menu. Open the folder that appears to find one or more additional folders inside, highlight and right click those folders, and select "Cut". Now navigate to your World of Warcraft directory. If there is no folder in that directory named "Interface", create one, and then create another folder within that one named "AddOns". Within the AddOns folder, right click and select "Paste", to drop the addon you are installing into this folder. If you are asked whether to overwrite existing files, select "Yes". Then ensure the folder hierarchy is correct by checking this format:
{World of Warcraft directory} \ Interface \ AddOns \ {one or more folders from inside the .zip file} \ {individual files}
If the folders and files are in that order, you have successfully installed the addon.
Addon Type System
These addons use a system in which there are three distinct types:
- Interface
These addons actually provide functionality to the user. They may be entirely self-contained, or they may make use of Library-type and Plugin-type. They are always top-level, meaning that they appear in the addons configuration menu at the character selection screen.
- Library
These addons exist simply to provide functionality to other addons of any type, and as their type name suggests, they may be shared between multiple other addons as a single, efficient source of the aforementioned functionality. A Library type addon may be embedded (included in a subdirectory folder with the client addon, usually "\libraries\" or something similar) or non-embedded (existing as a top-level addon, such that it appears in the addons configuration menu at the character selection screen). Both types have their advantages, but if you wish to reduce login time and monitor memory and CPU usage properly, you must use non-embedded Libraries. To do this, simply ensure that only a single copy of the Library is present in the entirety of the "Interface\AddOns" directory structure, and that this single copy is at the top level, as explained before. For convenience, all Library-type addons are prefixed with "Lib-" to identify them from the other types of addons.
- Plugin
These addons are generally optional, and "plug in" to Interface-type addons to provide additional functionality. They are always top-level, meaning that they appear in the addons configuration menu at the character selection screen. Most Interface-type addons which use plugins will not actually provide any significant functionality on their own. Generally, Plugins will include the name of their parent Interface addon in their own name to help identify them.
An addon's type and any libraries it uses are listed at the top of its readme file.
Versioning System
These addons adhere to a #.#.# versioning format:
The first number (the 1 in 1.2.3) denotes the current major version. This number is incremented when the addon's functionality or style of code changes so significantly as to barely resemble previous versions. For Library-type addons, which provide functionality to client addons, this number is also a guarantee that every release within this major version will be backwards compatible with previous releases that are also within this major version. In these cases, this number is actually a suffix on the library's name. This is done so newer major versions of libraries will not overwrite older ones, since those may still be in use by other clients.
The second number (the 2 in 1.2.3) denotes the current minor version. This number is incremented when functionality is added, modified, or removed.
The third number (the 3 in 1.2.3) denotes the current subminor version. This number is incremented when a release's purpose is to fix bugs or errors, or to increase efficiency in some way, or to make a minor cosmetic adjustment.
|
|
|
SimpleDruidBar
|
By: Saeris - 11-23-2006 09:16 PM |
Just uploaded SimpleDruidBar, the description of which is thus: "Less customizable but more efficient and accurate version of DruidBar, an addon which displays a Druid's mana when in bear/cat form. Type "/sdb" for options." Take a look at the screenshot.
|
|
SpeakEasyGUI with delays and LootLink with TBC compatibility
|
By: Saeris - 11-23-2006 08:29 PM |
I've just posted a new version of SpeakEasyGUI that includes the ability to place a delay between the time that an entry is confirmed valid and the time it is actually sent.
Also, I've uploaded an official 6.0.0 version of LootLink (which contains all of the 6.0.0 beta versions and some additional fixes) as well as version 6.0.1, which is the same as 6.0.0 but with full compatibility for the expansion API.
|
|
BagRename + more to come soon
|
By: Saeris - 11-17-2006 12:40 AM |
Just updated and uploaded BagRename, the purpose of which is, surprisingly enough, to rename your bags.
Many more of my addons will be uploaded tomorrow, as I finish rewriting and testing them. In particular, Surnames and SimpleDruidBar will certainly be ready by then.
|
|
SpeakEasyGUI
|
By: Saeris - 11-16-2006 10:43 PM |
Just uploaded SpeakEasyGUI. Any kind of summary will not do it justice, so just take a look at the screenshot.
|
|
SlashItemLevel
|
By: Saeris - 11-16-2006 10:24 PM |
I've just uploaded this, an addon which will display for you the internal item level of whatever item you link to its slash command, "/ilvl". Check the screenshot for examples.
|
|
|
Stats
|
|
Files: 74
Downloads: 325,338
Favorites: 1,842
|
New & Updated
|
|
WOWInterface
|
|
|
|