- Home
- Downloads
-
Addons & Mods
Featured
World of Warcraft
6,102 Addons
-
Popular Downloads
- Top World of Warcraft Addons
- Top Minecraft Server Mods
- Top Rift Addons
- Top Skyrim Mods
- Top World of Tanks Skins
- Top StarCraft II Maps
- Top Terraria Maps
- Top Runes of Magic Addons
- Top Warhammer Online Addons
- Top The Secret World Mods
- Top Age of Conan Addons
-
- Curse Client
- Premium
- News
- Giveaways
- Forums
- Store
LibBaggage-1.0
- 0 Likes
- World of Warcraft
- 0 Monthly Downloads
- Supports: 4.0.1
- 1,592 Total Downloads
- Updated 11/03/2010
- Created 09/17/2008
- 4 Favorites
- Project Site
- Comments
- Release Type: Release
- License: GNU Lesser General Public License version 2.1 (LGPLv2.1)
- Newest File: v0.7
About LibBaggage-1.0
LibBaggage provides a simplified interface to the inventory. Most notably, there are only a handful of events to listen to (most addons using this library will be content with 3 or 4 of the events).
Features
- Watches the inventory, bank and equipment
- Event propagation through the CallbackHandler-1.0 library
- itemTable "data type"
- Contains the location of the item in the form of a bagID and a slotID. The bagID is mostly the same as the bagID of the normal Blizzard API, extended with the values "bank", "keyring" and "equipment" to indicate that the item is not in a bag, but in an inventory slot
- Contains all information to reconstruct a complete tooltip, notably an item link, all jewelIDs, enchantID, uniqueID, etc.
- ItemAdded event whenever an item is added to the inventory
- Arguments: bagID, slotID
- ItemRemoved event whenever an item is removed from the inventory
- Arguments: itemTable of the removed item
Planned Features
- Guildbank support
- Means to make the inventory data persistent across WoW sessions. Still, it is not planned to have LibBaggage save the data by itself. Rather, it will provide means for addons to save the data themselves and provide it back to LibBaggage in a later session.
------------------------------------------------------------------------
r36 | nimbal | 2010-11-03 18:47:45 +0000 (Wed, 03 Nov 2010) | 1 line
Changed paths:
A /tags/v0.7 (from /trunk:35)
Tagging as v0.7
------------------------------------------------------------------------
r35 | nimbal | 2010-11-03 18:45:02 +0000 (Wed, 03 Nov 2010) | 3 lines
Changed paths:
M /trunk/LibBaggage-1.0.lua
M /trunk/LibBaggage-1.0.toc
* Bumped toc number
* Fixed item information not available on client startup due to the cache not being populated yet
* Fixed some bugs related to guild bank scanning
------------------------------------------------------------------------
r33 | nimbal | 2010-10-09 09:03:29 +0000 (Sat, 09 Oct 2010) | 1 line
Changed paths:
M /trunk/LibBaggage-1.0.toc
* Updated toc number
------------------------------------------------------------------------
r31 | nimbal | 2010-10-09 08:56:11 +0000 (Sat, 09 Oct 2010) | 2 lines
Changed paths:
M /trunk/LibBaggage-1.0.lua
* Minor refactoring
* Fixed error when moving items in guild bank
------------------------------------------------------------------------
r30 | nimbal | 2009-05-23 20:34:56 +0000 (Sat, 23 May 2009) | 1 line
Changed paths:
M /trunk/LibBaggage-1.0.lua
* Added guild bank support
------------------------------------------------------------------------
| File Name | Release Type | Game Version | Downloads | Date |
|---|---|---|---|---|
| v0.7 | Release | 4.0.1 | 109 | 11/03/2010 |
| v0.6b | Beta | 3.3.5 | 54 | 10/09/2010 |
| v0.6 | Release | 3.1.0 | 46 | 10/09/2010 |
| v0.5b | Beta | 3.1.0 | 162 | 05/21/2009 |
| v0.5b-nolib | Beta | 3.1.0 | 1 | 05/21/2009 |
| v0.5 | Release | 3.1.0 | 577 | 05/21/2009 |
| v0.5-nolib | Release | 3.1.0 | - | 05/21/2009 |
| v0.4-nolib | Release | 3.0.2 | - | 10/28/2008 |
| v0.4 | Release | 3.0.2 | 315 | 10/28/2008 |
| v0.31-Beta | Beta | 2.4.3 | 140 | 10/09/2008 |
| v0.3-Beta | Beta | 2.4.3 | - | 10/08/2008 |
| v0.2-Beta | Beta | 2.4.3 | - | 09/23/2008 |
| v0.1-Beta | Beta | 2.4.3 | - | 09/18/2008 |
Top Downloads
-
- Deadly Boss Mods
- Combat, PvP, and Boss Encounters
- 1,011,007 Monthly Downloads
-
- Bagnon
- Bags & Inventory
- 484,403 Monthly Downloads
-
- Auctioneer
- Mail, Tooltip, Bags & Inventory, Professions, and Auction & Economy
- 336,889 Monthly Downloads
-
- Recount
- Combat
- 322,013 Monthly Downloads
-
- HealBot Continued
- Healer and Unit Frames
- 295,551 Monthly Downloads
Comments
An inventory lib would need to cover:
- Bags and backup inventory
- Bank inventory
- Guildbank
- Equipement on the toon
- Mailbox
You have already planed for Guildbank, what about the Mailbox and what the character is wearing?