Addons

Filters

NameUpdatedCategoryAuthorStage
NameUpdatedCategoryAuthorStage

LibDualSpec-1.0

Jul 29, 2016 Mature
Adds dual spec support to individual AceDB-3.0 databases and provides AceDBOptions-3.0 hooks to handle it. This allows the user to enable dual spec feature and to select the alternate profile to be enabled on talent switching. This feature is disabled by default and the user has to create the alternate profile himself/herself. Read the quick tutorial to know how to add dual spec support to your addon. There is also an API reference though it should not be very useful in most cases.

LibPlayerSpells-1.0

Jul 28, 2016 Release
LibPlayerSpells-1.0 LibPlayerSpells-1.0 is a library providing data about the spells of the eleven character classes in World of Warcraft. It also includes additional spells derived from racial traits and other sources. The word "spells" is used here in the general sense; it includes active skills as well as passive spells that are found in the players' spellbook. Buffs and debuffs that are applied by the player from other sources are also covered. This library is born from the need to...

LibNameplateRegistry-1.0

Jul 27, 2016 Release
LibNameplateRegistry-1.0 is an embeddable library providing an abstraction layer for tracking and querying Blizzard's Nameplate frames with ease and efficiency. Features: Links GUID to nameplates (now reliably since WoW 7) Provides callbacks to track nameplate appearance and disappearance Caches and maintain nameplates' related data Provides a simple API to get information about nameplate frames Do not hesitate to request features via WoWAce's ticket system or using GitHub's issue tracker. To...
lib-st in action!

lib-ScrollingTable

Jul 26, 2016 Mature
lib-st provides a convenient way to create and display a scrolling table of data. Supply column info and your table data, and you're off! To get a handle in lua: local ScrollingTable = LibStub("ScrollingTable"); To package in your addon, add to your .pkgmeta file: externals: Libs/lib-st: url: svn://svn.wowace.com/wow/lib-st/mainline/trunk tag: latest Leave off the tag line if you want the absolute lastest alpha version from the site. (I try to keep a stable copy tagged as latest) New...

LibPrism-1.0

Jul 25, 2016 Release
A library intended to supply color manipulation tools. Until I get the documenter working, I suppose I'll just type it in here manually. Also, for the purposes of this documentation, ℝ is to be considered redefined as "computer-real", which is actually closer to ℚ, but.. myeah. Assuming Prism = LibStub("LibPrism-1.0"): Prism:Gradient(type, rMin, rMax, gMin, gMax, bMin, bMax, x) Call with 2*rgb values representing the colors at x = 0 and x = 1 respectively, alongside the x coordinate you wish...
Font

LibDDI-1.0

Jul 25, 2016 Release
Provides several dropdown item types that can be used with AceGUI-3.0's AceGUIWidget-DropDown in order to style font, statusbar and sound-dropdowns properly, making it easier for the user to select the preferred item. LibDDI can also be used with AceConfig option tables with the 'select' type, using the itemControl property. The following item types are available: DDI-Font, DDI-Statusbar, DDI-Sound and DDI-RaidIcon. Pull LibDDI-1.0 in via your TOC/embeds.xml and make sure it's loaded after...

LibDBIcon-1.0

Jul 25, 2016 Release
LibDBIcon-1.0 is a small library you can throw in your LDB addon that will create a small minimap icon for you and nothing more. Simply get a reference to the library in your addon like so; local icon = LibStub("LibDBIcon-1.0") Then after you've registered your LDB object called "MyLDB", you can do: icon:Register("MyLDB", myLDB, savedVarTable) Where myLDB is a object reference to your LDB display and savedVarTable is a table where the library can store data like minimap position, radius and...

LibInspect

Jul 25, 2016 Release
The goal of this library is to provide a universal way to inspect players that doesn't compete with other addons. This library with achieve this by doing asynchronous requests. In order to use the addon you will need to first load it as a library, then lib:AddHook('addonName', 'what', function(guid) YourFunction(guid, data); end); It will then only request the type of information for addons that have registered. For example what = items it will only run NotifyInspect() and get data.items , or...

LibDogTag-Unit-3.0

Jul 24, 2016 Release
A library to provide unit-oriented tags to LibDogTag-3.0

LibPeriodicTable-3.1

Jul 22, 2016 Release
Forum Discussion Thread Editing - how to maintain PeriodicTable. Usage - how to include and use PT sets in your mod. API - how to use PeriodicTable in your mod. Forum - discussion thread. Brush up on your chemistry knowledge. Periodic Table adds organizes many WoW items and spells into sets. Like most Ace addons it's focus is efficiency. PT is a LibStub library for managing these sets (ex: Misc.Spell.Mount, Consumable.Food.Edible.Cheese, Misc.Minipet, ClassSpell) for other addons. If you are...

LibLogger-1.0

Jul 22, 2016 Release
Addon Description Simple library that handles multiple levels of logging.
Input box

LibDropdown-1.0

Jul 22, 2016 Release
Addon Support Statement Hello everyone. I'm no longer actively playing World of Warcraft (and haven't for many months). I'm looking for someone to take over maintenance of my addons. If you're interested, and have at least one released addon, send me a message at [email protected] Addon Description A library for dropdown menus.Supports the following standard Ace3 structures: Color Execute Groups Header Input Range Select Toggle Usage local menuframe =...

LibMagicUtil-1.0

Jul 22, 2016 Release
Addon Support Statement Hello everyone. I'm no longer actively playing World of Warcraft (and haven't for many months). I'm looking for someone to take over maintenance of my addons. If you're interested, and have at least one released addon, send me a message at [email protected] Addon Description Shared utility functions and data for various addons by NeoTron. Not meant for general use.

LibGroupInSpecT

Jul 22, 2016 Release
Summary A small library which keeps track of group members and keeps an up-to-date cache of their specialization, talents and glyphs. It's similar to the old LibGroupTalents/LibTalentQuery and the LibRaidInspect libraries, but unlike the former it's actually working on 5.0, and unlike the latter it works properly in Battlegrounds. Additionally it has the feature where it communicates spec/talent/glyph updates to other LibGroupInSpecT users. This is an important point as of the writing of this...

LibUtilities-1.0

Jul 22, 2016 Release
LibUtilities-1.0 A collection of useful methods to help with pixel perfection, parsing item links, and converting decimal numbers into hexidecimal. Legion breaking changes The API DecodeItemString has been replaced/renamed to DecodeItemLink, and supports quest, spell, item, talent, and enchant links. The return values of this API have been altered from prior versions. List of methods PixelPerfect VisualData NumberToHex DecodeItemLink Round TitleCase How to use LibUtilities-1.0 is an embedded...

LibS2kFactionalItems

Jul 21, 2016 Release
LibS2kFactionalItems A library to convert ItemId to ItemId of player's faction. Synopsis: local S2KFI = LibStub("LibS2kFactionalItems-1.0") -- convert to alliance itemId = S2KFI::GetFactionalItemId(itemId, 'alliance') or itemId -- convert to horde itemId = S2KFI::GetFactionalItemId(itemId, 'horde') or itemId -- convert to player's faction itemId = S2KFI::GetFactionalItemId(itemId) or itemId Links The latest alpha build is available on http://www.wowace.com/addons/lib-s2k-factional-items/files...

LibGraph-2.0

Jul 21, 2016 Mature
A library allowing for easy creation of graphs

LibKeyBound-1.0

Jul 21, 2016 Mature
An intuitive keybindings system: simply mouseover frame, click keys or buttons. Links API LibKeyBound Forum LibKeyBoundExtra-1.0 CommonUI What it Does Activating it brings up an instruction frame from which KeyBinding mode can be cancelled. KeyBinding mode Hover cursor over participating frames. The current keys are shown in tooltip and in the frame. Click buttons or keys to bind. Press Escape to clear bindings Implemented: It is now a LibStub lib. Removed AceLocale-3.0 and AceEvent-3.0...

LibLatency

Jul 20, 2016 Release
A library for transmitting and receiving latency information of players. API LL:Register(addon, function) addon - The name of your addon (string) or your addon object (table) function - The name of function tied to the addon object (string) or a function reference LL:Unregister(addon) addon - The name of your addon (string) or your addon object (table) LL:RequestLatency(channel) channel - The name of the channel to request latency on (string) or nil/false/no value for automatic. Valid...

LibChatAnims

Jul 20, 2016 Release
A library to force common FCF (Floating Chat Frame) functions to create and use animations instead of using UIFrameFlash. You need this library if: Your addon hooks the `.AddMessage` functionality of a Chat Frame to modify the output. Your addon makes use of chat event filters. (ChatFrame_AddMessageEventFilter) What will this do for my addon? If your addon does make use of one of the above 2 features, it will prevent your addon being blamed for blocking talent changes. An in-depth explanation...