Addons

Filters

NameUpdatedCategoryAuthorStage
NameUpdatedCategoryAuthorStage

LibArtifactData-1.0

Aug 14, 2016 Release
Description LibArtifactData-1.0 is a data store for addons that need the player's artifacts data. It has a simple API for data access and uses CallbackHandler-1.0 to propagate data changes. Why to use The stock UI provides much of the artifact data only when an artifact is viewed and only for that one artifact. If an addon requires that data prior to the player opening the Artifact UI, or for all artifacts at once, it has to unregister the events the UI uses (so that it doesn't tamper with...

LibNameplateRegistry-1.0

Aug 14, 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...

LibDraggable

Aug 16, 2016 Release
LibDraggable-1.0 API LibDraggable:EnableIndirectDragging(frame, ...) Enabled a frame to be draggable by the child frames, but not by the parent itself. Parameters frame The parent frame ... Child frames LibDraggable:EnableDragging(frame, ...) Enable a frame to be dragged as well as it's children. Parameters frame The parent frame ... Child frames LibDraggable:DisableDragging(frame, ...) Disable dragging of a frame, and all it's children. Parameters frame The parent frame ... Child frames...

LibGuildPositions-1.0

Aug 16, 2016 Mature
Communicates with guild members for their positions on the world map

LibPlayerSpells-1.0

Aug 17, 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...

LibSharedMedia-3.0

Aug 17, 2016 Release
Shared handling of media data (fonts, sounds, textures, ...) between addons. API Documentation

LibStub

Aug 18, 2016 Mature
LibStub is a minimalistic versioning library that allows other libraries to easily register themselves and upgrade. It is meant to be a cross-community library sharing system. LibStub is hereby placed in the Public Domain Credits: Kaelten, Cladhaire, ckknight, Mikk, Ammo, Nevcairiel, joshborke LibStub-1.0 API :GetLibrary(major [, silent]) Returns The table instance of a registered library or nil if not found and the minor version of the library as the second return value. Arguments major The...

LibSink-2.0

Aug 22, 2016 Release
Please translate this library here: http://www.wowace.com/addons/libsink-2-0/localization/ LibSink-2.0 is a small library that you can throw in to easily get configuration options for your addon on where it should output any kind of messages. By default, LibSink-2.0 supports several addons as output "sinks"; Blizzard floating combat text, MSBT, SCT, Parrot, BCF. And if that's not enough it can also route your output to any ingame channel, like raid warning, party chat, say. Or just to a local...

LibAuraTracker-1.0

Aug 23, 2016 Alpha
Library for tracking auras, primarily for the purposes of pandemic refresh calculation but designed to be used for other tracking purposes. Can be accessed using LibStub("LibAuraTracker-1.0") See api page for documentation.

LibFeralBleeds-1.0

Aug 23, 2016 Alpha
Library for tracking the strength of feral bleeds, to handle when to potentially overwrite existing ones/delay refreshing to get full benefit of enhanced strength bleeds.

LibDualSpec-1.0

Aug 24, 2016 Mature
Adds spec profile support to individual AceDB-3.0 databases and provides AceDBOptions-3.0 hooks to handle it. This allows the user to enable the spec profile feature to select alternate profiles to be set on specialization switch. This feature is disabled by default and the user has to create the alternate profiles themselves. Read the Quick tutorial to know how to add spec profile support to your addon. There is also an API reference, although you shouldn't be calling the API directly in...

LibGroupInSpecT

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

LibArmorToken-1.0

Aug 25, 2016 Alpha
Simple library for requesting what items tier tokens can be turned in for. Usage: local LAT = LibStub("LibArmorToken-1.0") if LAT:IsItemToken(47558) then print("This is a token") end for _, classname in LAT:IterateClassesForToken(31095) do print(classname) -- "HUNTER", "SHAMAN", "WARRIOR" end for _, itemid in LAT:IterateItemsForTokenAndClass(31095, "HUNTER") do print("Item made:", itemid) -- prints 31962, 31003 end

LibBodyguard-1.0

Aug 26, 2016 Release
LibBodyguard-1.0 A WoW AddOn library to query information about the player's current bodyguard (if any). This is still in early progress, the plan is to be able to query any feasible information about bodyguards. For now, only name, health and last known GUID are available. Usage The public API methods have LuaDoc comments, the rest of the code has some stray comments here and there. To load library if you're using it embedded, specify the load.xml file in your TOC. Use LibStub to consume the...
LargerMacroIconSelection

LargerMacroIconSelection

Aug 27, 2016 Release
Shows you a much bigger icon selection frame instead of the standard 5x4 one for the 14650+ macro icons in the game, and also includes a search box! This works for Macros, the Equipment Manager and Guild Bank tabs. The default this addon sets is 10x10 but you can change this to any size you want with the simple command listed below. Slash commands /lmis width height Changes in v1.1.0 Added a search box for Macro and Equipment Manager icons Changes from v1.0.2 to v1.0.8 Updated for Warlords of...

LibAppropriateItems-1.0

Aug 28, 2016 Alpha
Simple library for checking whether a given item is appropriate for a given class. "Appropriate" is shorthand for "Blizzard says you can equip it and learn the transmog appearance". Usage: local LAI = LibStub("LibAppropriateItems-1.0") if LAI:CanEquip(itemLink) then print("Can equip") end if LAI:IsAppropriate(itemLink, "WARRIOR") then print("A warrior can learn this appearance") end