• World of Warcraft Addons
  • World of Warcraft
  • Average Rating:

  • Your Rating

  • Share
  • Report Abuse

ItemDataCache

 

Project Updated:
Files Updated: Fri, Jan 23 2009
Supports Game Version: 3.0.8
Category: Auction & Economy, and Libraries
Tags:

, , , and [Edit Tags]

Project Manager: twobits
Additional Authors: rowaasr13
Current Version: ItemDataCache-v1-303.zip
License: All Rights Reserved
Development Site: CurseForge
Avg Daily DL (last 30 days): 102
Downloads Total: 185,480
Favorites: 469
Comments: 61
  • Curse Giveaways
  • Alganon

    Alganon

    Alganon Open Beta Key Giveaway Alganon is an upcoming fantasy-based MMORPG that allows thousands of people to play together in a virtual world that features a rich history dominated by commanding deities...

    Get Key

  • Contests
  • About ItemDataCache
  •  

This addon provides both a static database and an  active scanner for item data.

Note, this addon does not display gathered data by itself - it supplies data to other addons. For example if you want to see "sell to vendor" prices you've gathered, you have to install  an Addon such as ItemNotes.

Features:
- Static "sell to vendor" prices database for ~30600 items.
- Active "sell to vendor" scanner that will save unknown or new prices for all items in your bags every time you visit a merchant.

Notes:
- Since this addon is currently in active development, there's no interface option yet to turn off messages, however ItemDataCache should report every item only once, so that shouldn't be much of a problem.
- *** WARNING! *** If you get repeated messages about same item on every visit to the vendor, that most likely means you've found some error in the scanner. Please report to me name of affected item and what properties (soulbound/quest/charges/etc) it has.
- If you really want to disable those messages, even considering that with current size of database you'll probably will not even see one in a week, you can use "/script ItemDataCacheLocal.Settings.noNewDataMessages=true"; and "/script ItemDataCacheLocal.Settings.noUpdatedDataMessages=true"; commands to do that. Note, however, that bug reports without information from those messages are much less useful to me and it will take more time to find and fix them, unless you'll be able to turn messages on again and reproduce the bug.
- This addon does nothing with collected data by itself, so you will most likely want to install one of addons that can display data collected by ItemDataCache or use it in its calculations:

 * ItemNotes,  display the price you can sell an item to in the items tooltip

 * Informant from Auctioneer package: Informant's own database is updated periodically, but there are always some new unknown items or price changes. ItemDataCache hooks Informant.GetItem and inserts its own "sell to vendor" values. This allows Informant to display correct updated and previously unknown prices.

 * BottomScanner from Auctioneer package: just like with Informant, BottomScanner's database sometimes do not have most recent prices. ItemDataCache will provide BottomScanner with prices it knows.

 * Titan Panel - Itemized Deductions (ReBorn): this addon, created to help you free space in your bags by selling junk, dropping cheap items or combining incomplete stacks, uses ItemDataCache as primary source of prices.

 * MobInfo-3: tracks information about monsters you fight, like their HP or what items they drop. ItemDataCache is one of alternative sources for item prices data displayed in tooltips and used in calculating total monster value for this addon.

 * Greyprice: minimal solution to track your looting progress. This addon displays a small window with total cost of all the junk loot in your bags.

 * SwitchRod: uses ItemDataCache class data to find fishing pole in bags and equip it on command or switches your equipment back.

 * Additionally, any addon that uses either Informant (for example: GarbageFu) or GetSellValue API (for example: VendorBait) for item prices will work with ItemDataCache too.

  • Downloads (7)
  •  
File Name Release Type Game Version Downloads Date
Addon Curse.com Beta 2.3.3 0 9/29/2008
  File Name Release Type Game Version Downloads Date  
  ItemDataCache-v1.243.zip Release 3.0.3 538 11/26/2008
  ItemDataCache ItemDataCAche-v1.242.zip Release 3.0.2 544 11/5/2008
  • Comments

Add Comment  

Add

You need to login or register to post.

Benefits of Registration

  • Interact with hundreds of thousands of other gamers on an open social network.
  • Post your stories, news, images, videos, and other content to share.
  • Create a network with your fellow gamers or join an existing one.
  • Gain reputation for everything you do.
  • syali said

    Get http://wow-data.appspot.com/ working!

    Reply Report Permalink
  • Lothaer said

    i get this error each time i login

    Date: 2009-09-17 19:57:42
    ID: 1
    Error occured in: Global
    Count: 1
    Message: ...aCache\ItemDataCache_ByID_selltovendor_Functions.lua line 28:
    attempt to index global 'ItemDataCacheLocal_ByID_selltovendor' (a nil value)
    Debug:
    [C]: ?
    ...aCache\ItemDataCache_ByID_selltovendor_Functions.lua:28:
    ...aCache\ItemDataCache_ByID_selltovendor_Functions.lua:26
    ...Ons\ItemDataCache\ItemDataCache_API_GetSellValue.lua:40: GetSellValue()
    ...rkysWorkshop\pricingSupport\getSellValue_support.lua:14: vendorCost()
    ...ace\AddOns\LilSparkysWorkshop\lilsparkysworkshop.lua:735:
    ...ace\AddOns\LilSparkysWorkshop\lilsparkysworkshop.lua:729
    ...ace\AddOns\LilSparkysWorkshop\lilsparkysworkshop.lua:820: AddRecipe()
    ...ilSparkysWorkshop\pricingSupport\milling_support.lua:282:
    ...ilSparkysWorkshop\pricingSupport\milling_support.lua:275
    ...ilSparkysWorkshop\pricingSupport\milling_support.lua:318: Init()
    ...ace\AddOns\LilSparkysWorkshop\lilsparkysworkshop.lua:2054:
    ...ace\AddOns\LilSparkysWorkshop\lilsparkysworkshop.lua:2048
    ...ace\AddOns\LilSparkysWorkshop\lilsparkysworkshop.lua:2070:
    ...ace\AddOns\LilSparkysWorkshop\lilsparkysworkshop.lua:2062
    ...ace\AddOns\LilSparkysWorkshop\lilsparkysworkshop.lua:2118:
    ...ace\AddOns\LilSparkysWorkshop\lilsparkysworkshop.lua:2115

    Reply Report Permalink
  • Anseloth said

    seeing as how part of patch 3.2 made it so that items always show how much they sell for, is this addon even still needed? or are all the addons that this supports being modified to no longer need ItemDataCache?

    Reply Report Permalink
  • update to 3.2.0 ???

    Reply Report Permalink
  • Dima_todd said

    It would be REALYL nice if this were updated every now and again, I just lost ~50 gold (using auctioneer) because of old data.

    Reply Report Permalink
  • Anseloth said

    uh, if i understood what you said right, Dima_todd, you were saying you lost about 50 gold because your data for auctioneer was out of date.

    sorry to tell you this so late, but ItemDataCache has nothing to do with keeping your auctioneer data up to date, what does keep your auctioneer data up to date is simply doing scans of the AH regularly and often, and the more often you do, the better off you are.

    but i guess i should stop talking about auctioneer, considering that this is supposed to be about ItemDataCache. sorry about the off-topic talk, everyone.i just hope it was helpful.

    Reply Report Permalink
  • Dima_todd said

    No, no, no. I use the vendor option on auctioneer, which relies on the "sell to vendor" price that itemdatacache provides. This has nothing to do with auctioneer, as auctioneer only updates it's own data, and not the data of itemdatacache. That being said, a lot of the information, such as the 'sell to vendor" price for a bunch of items, is out of date on itemdatacache. TO clarify (becuase there's always one):

    1.I use auctioneer to scan the AH
    2. I scan the collected data for items that I can bid or buyout
    3. The criteria on which I select these items is simple: if I buy something for 5g, I can resell it to a vendor for 7g
    4. Auctioneer gets these prices from itemdatacache
    5. If I buy a sword for 5g, itemdatacache tells me that I can resell it for 7g
    6. Itemdatacache is outdated, and I can only sell it to a vendor for 1g, I lost lost 4g
    7. These needs to be some sort of way for itemdatacache to update it's own data.

    Reply Report Permalink
  • marquisor said

    what's the exact problem with it??

    Reply Report Permalink
  • Littlemaxi said

    get this bug-report

    Date: 2009-06-28 11:40:16
    ID: 1
    Error occured in: Global
    Count: 1
    Message: ...aCache\ItemDataCache_ByID_selltovendor_Functions.lua line 28:
    attempt to index global 'ItemDataCacheLocal_ByID_selltovendor' (a nil value)
    Debug:
    [C]: ?
    ...aCache\ItemDataCache_ByID_selltovendor_Functions.lua:28:
    ...aCache\ItemDataCache_ByID_selltovendor_Functions.lua:26
    ...Ons\ItemDataCache\ItemDataCache_API_GetSellValue.lua:40: GetSellValue()
    ...rkysWorkshop\pricingSupport\getSellValue_support.lua:13: vendorCost()
    ...ace\AddOns\LilSparkysWorkshop\lilsparkysworkshop.lua:750:
    ...ace\AddOns\LilSparkysWorkshop\lilsparkysworkshop.lua:744
    ...ace\AddOns\LilSparkysWorkshop\lilsparkysworkshop.lua:804: AddRecipe()
    ...ilSparkysWorkshop\pricingSupport\milling_support.lua:215:
    ...ilSparkysWorkshop\pricingSupport\milling_support.lua:208
    ...ilSparkysWorkshop\pricingSupport\milling_support.lua:251: Init()
    ...ace\AddOns\LilSparkysWorkshop\lilsparkysworkshop.lua:1881:
    ...ace\AddOns\LilSparkysWorkshop\lilsparkysworkshop.lua:1877
    ...ace\AddOns\LilSparkysWorkshop\lilsparkysworkshop.lua:1897:
    ...ace\AddOns\LilSparkysWorkshop\lilsparkysworkshop.lua:1889
    ...ace\AddOns\LilSparkysWorkshop\lilsparkysworkshop.lua:1934:
    ...ace\AddOns\LilSparkysWorkshop\lilsparkysworkshop.lua:1931

    Reply Report Permalink
  • jrodrigu07 said

    have the same thing going on

    Reply Report Permalink
  • mattbnr said

    wowmatrix is the devil i suggest everyone stop using it as its a very bad updater. use curse or how about this try it manually its very easy.

    Reply Report Permalink
  • mattbnr said

    getting a error lately

    Date: 2009-06-05 15:29:56
    ID: 1
    Error occured in: Global
    Count: 1
    Message: ...aCache\ItemDataCache_ByID_selltovendor_Functions.lua line 28:
    attempt to index global 'ItemDataCacheLocal_ByID_selltovendor' (a nil value)
    Debug:
    (tail call): ?
    [C]: ?
    ...aCache\ItemDataCache_ByID_selltovendor_Functions.lua:28:
    ...aCache\ItemDataCache_ByID_selltovendor_Functions.lua:26
    ...dOns\ItemDataCache\ItemDataCache_Addon_Informant.lua:8: GetItem()
    Informant\InfMain.lua:389: GetSellValue()
    ...rkysWorkshop\pricingSupport\getSellValue_support.lua:13: vendorCost()
    ...ace\AddOns\LilSparkysWorkshop\lilsparkysworkshop.lua:748:
    ...ace\AddOns\LilSparkysWorkshop\lilsparkysworkshop.lua:742
    ...ace\AddOns\LilSparkysWorkshop\lilsparkysworkshop.lua:802: AddRecipe()
    ...ilSparkysWorkshop\pricingSupport\milling_support.lua:215:
    ...ilSparkysWorkshop\pricingSupport\milling_support.lua:208
    ...ilSparkysWorkshop\pricingSupport\milling_support.lua:251: Init()
    ...ace\AddOns\LilSparkysWorkshop\lilsparkysworkshop.lua:1863:
    ...ace\AddOns\LilSparkysWorkshop\lilsparkysworkshop.lua:1859
    ...ace\AddOns\LilSparkysWorkshop\lilsparkysworkshop.lua:1879:
    ...ace\AddOns\LilSparkysWorkshop\lilsparkysworkshop.lua:1871
    ...ace\AddOns\LilSparkysWorkshop\lilsparkysworkshop.lua:1916:
    ...ace\AddOns\LilSparkysWorkshop\lilsparkysworkshop.lua:1913
    [C]: LoadAddOn()
    Skillet\Skillet.lua:443:
    Skillet\Skillet.lua:418
    [C]: pcall()
    ...rface\AddOns\Grid\libs\AceAddon-2.0\AceAddon-2.0.lua:24:
    ...rface\AddOns\Grid\libs\AceAddon-2.0\AceAddon-2.0.lua:23
    ...rface\AddOns\Grid\libs\AceAddon-2.0\AceAddon-2.0.lua:669: InitializeAddon()
    ...rface\AddOns\Grid\libs\AceAddon-2.0\AceAddon-2.0.lua:541:
    ...rface\AddOns\Grid\libs\AceAddon-2.0\AceAddon-2.0.lua:518
    [C]: ?
    ...ddOns\AuldLangSyne\lib\AceEvent-2.0\AceEvent-2.0.lua:298: TriggerEvent()
    ...ddOns\AuldLangSyne\lib\AceEvent-2.0\AceEvent-2.0.lua:910:
    ...ddOns\AuldLangSyne\lib\AceEvent-2.0\AceEvent-2.0.lua:903
    AddOns:
    Swatter, v5.1.DEV.150
    WowheadLooter, v30100
    Ace3, v
    ArkInventory, v3.02
    AucAdvanced, v5.1.DEV.2530
    AucDb, v5.1.DEV.3583
    AucFilterBasic, v5.1.DEV.3854
    AucFilterOutlier, v5.1.DEV.4207
    AucMatchUndercut, v5.1.DEV.2531
    AucScanData, v5.1.DEV.3767
    AucStatClassic, v5.1.DEV.4079
    AucStatDebug, v5.1.DEV.3892
    AucStatHistogram, v5.1.DEV.4044
    AucStatiLevel, v<%version%> (<%codename%>)
    AucStatPurchased, v5.1.DEV.4280
    AucStatSales, v5.1.DEV.2842
    AucStatSimple, v5.1.DEV.4221
    AucStatStdDev, v5.1.DEV.4219
    AucStatWOWEcon, v5.1.DEV.2530
    AucUtilAHWindowControl, v5.1.DEV.3311
    AucUtilAppraiser, v5.1.DEV.2530
    AucUtilAskPrice, v5.1.DEV.3175
    AucUtilAutoMagic, v5.1.DEV.3142
    AucUtilBroker, v0.3
    AucUtilCompactUI, v5.1.DEV.2530
    AucUtilEasyBuyout, v5.1.DEV.3583
    AucUtilFixAH, v<%version%> (<%codename%>)
    AucUtilItemSuggest, v5.1.DEV.3108
    AucUtilPriceLevel, v5.1.DEV.2545
    AucUtilScanButton, v5.1.DEV.2530
    AucUtilScanFinish, v5.1.DEV.2530
    AucUtilScanProgress, v5.1.DEV.2530
    AucUtilSearchUI, v5.1.DEV.3655
    AucUtilSimpleAuction, v5.1.DEV.0
    AucUtilVendMarkup, v5.1.DEV.2530
    AuldLangSyne, v2.0
    AuldLangSyneBackup, v2.0
    AuldLangSyneFriendList, v2.0
    AuldLangSyneFu, v2.0
    AuldLangSyneGuildList, v2.0
    AuldLangSyneInfo, v2.0
    AuldLangSyneNote, v2.0
    AuldLangSynePanel, v2.0
    AuldLangSyneSync, v2.0
    AutoRepair, v
    Babylonian, v5.1.DEV.130
    BadBoy, v3.4.1.8
    BeanCounter, v5.1.DEV.4289
    BlizzMove, v0.3
    Cartographer3, v3.0 v0.11.1
    Cartographer3InstancePOIs, v
    Cartographer3Notes, v
    Cartographer3Waypoints, v
    Configator, v5.1.DEV.190
    Constructor, v<%version%> (<%codename%>)
    CurseProfiler, v
    DebugLib, v5.1.DEV.130
    Dominos, v1.9.4
    DominosCast, v
    DominosRoll, v
    DominosXP, v
    DoTimer, v4.3.1
    DropTheCheapestThing, vv3.3.4
    Enchantrix, v5.1.DEV.3744
    EnchantrixBarker, v5.1.DEV.3576
    FirstAid, v0.2
    Gatherer, v<%version%>
    GearScore, v2.1.02
    GearScoreRecount, v2.0.02
    GFWLinkerator, v3.1
    GnomishYellowPages, vr46
    GoingPrice, v3.1.1
    GoingPriceAllakhazam, v3.1.1244212486
    GoingPriceWowhead, v3.1.1244211567
    Grid, v1.30100.2009041601
    GridAutoFrameSize, v2.3.4
    IceHUD, v1.5.9 (Revision: 409)
    Informant, v5.1.DEV.3721
    ItemDataCache, v1.303
    LibExtraTip, v1.0
    LightHeaded, v288
    LilSparkysWorkshop, v1.00
    Mappy, v2.2.5
    MinimapButtonFrame, v2.4
    MinimapButtonFrameSkinPack, v2.1
    Misspelled, v0.2.32
    MobInfo3, v0.801
    MobMap, v333
    Omen, v3.0.7
    OmniCC, v2.5.3
    OmniCCPulse, v1.1.0
    Parrot, vv1.7.0-3-g33aacd3
    Pawn, v1.1.13
    Postal, v3.1.2
    Prat30, v3.2
    Prat30HighCPUUsageModules, v
    Prat30Libraries, v
    Professional, v1.0h
    QuestHelper, v1.0.19
    RandomMount, v0.9.4
    RatingBuster, v
    Recount, v
    Skillet, v
    SlideBar, v5.1.DEV.136
    Stubby, v5.1.DEV.130
    TipHelper, v<%version%> (<%codename%>)
    TomTom, v216
    (ck=b1d)


    Reply Report Permalink
  • nighttar said

    Hello Twobits,
    Hi Parnic,

    Can you please get in touch with WoWMatrix so as to enable their client to work with your add-on?

    I like your add-on a lot. However, my aim playing WoW isn't about spending hours downloading add-ons, but hours playing it.

    Thus - unless it can be included in my regular WoWmatrix update run, I will stop using it and encourage everyone doing same.

    Cheers,

    N.

    Reply Report Permalink
  • gbpacker said

    The sad thing is that he uses this same tamplate, with different author names of course, for every add-on that he doesn't have on WoW Matrix. LOL

    Reply Report Permalink
  • zraax said

    do you realize what a douche you sound like?

    Reply Report Permalink
  • Alarisha said

    Encourage everyone to do the same? So, because you're too lazy to download something, you will tell other people to stop downloading it - neither of which will have any effect on the author or anyone else? Okies!

    Reply Report Permalink
  • myrroddin said

    WowMatrix is dead. Bad business caught up with it, finally. Curse Client or Minion are your options.

    Reply Report Permalink
  • Lol.

    Reply Report Permalink
  • Persica said

    y an update to itemdatacache wld be appreciated.
    tnx m8

    Reply Report Permalink
  • With the new Warcraft Patch V3.1 released yesterday, hopefully this and all the other add-ons will be made compatible soon. MobInfo3 is the only other add-on that I use that isn't compatible with the new patch. Not meant as a rush or anything but rather just a notification that 3.1 is out, so if you didn't know before, now you know. ^^

    Reply Report Permalink
  • Similar Addons
  •  

Average downloads per day

  1. 3,351 Auctioneer Auction & Economy, Mail, and...
  2. 2,668 Auctionator Auction & Economy, and Tooltip
  3. 2,322 AuctionMaster Auction & Economy
  4. 1,176 Addon Control Panel Libraries, Development Tools...
  5. 835 Ace3 Libraries