- Home
- Downloads
-
Addons & Mods
Featured
World of Warcraft
4,828 Addons
-
Popular Downloads
- Top World of Warcraft Addons
- Top Rift Addons
- Top Skyrim Mods
- Top Minecraft Server Mods
- Top Terraria Maps
- Top Starcraft II Maps
- Top Runes of Magic Addons
- Top Warhammer Online Addons
- Top Age of Conan Addons
-
- Curse Client
- Premium
- News
- Giveaways
- Forums
ItemDataCache
- 1 Like
- World of Warcraft
- 217,167 Downloads
- Supports: 4.1
- 12 Average Daily Downloads
- Comments
- Created 1/19/2007 10:28:17 PM
- Updated 5/1/2011 5:25:05 PM
- 698 Favorites
- Project Site
- License: All Rights Reserved
- Release Type: Release
- Newest File: ItemDataCache-v1-403.zip
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.
I will be in need of more cloud diskspace to do the data mining for 4.1 when it comes out. If someone signs up through this link for sugarsync it gives me 500mb more storage, and to you also, in addition to the normal 5gb for free you get. Sign up at SugarSync
- fixup a mangled line
| File Name | Release Type | Game Version | Downloads | Date |
|---|---|---|---|---|
| ItemDataCache-v1-403.zip | Release | 4.1 | 17,801 | 5/1/2011 5:25:05 PM |
| ItemDataCache-v1-401.zip | Release | 4.0.6 | 13,126 | 3/7/2011 11:35:15 AM |
| ItemDataCache-v1-303.zip | Release | 3.0.8 | 24 | 1/22/2009 6:02:09 PM |
| ItemDataCache-v1-302.zip | Release | 3.0.3 | 7 | 1/7/2009 9:32:23 AM |
| ItemDataCache-v1-301.zip | Release | 3.0.3 | 1 | 12/26/2008 12:07:51 PM |
| ItemDataCache-v1-300.zip | Release | 3.0.3 | 6 | 12/23/2008 4:08:56 PM |
| ItemDataCache-v1-244.zip | Release | 3.0.3 | 1 | 12/18/2008 11:29:53 AM |
| ItemDataCache-v1.243.zip | Release | 3.0.3 | 2 | 11/25/2008 10:42:12 PM |
| ItemDataCAche-v1.242.zip | Release | 3.0.2 | 3 | 11/5/2008 10:42:03 AM |
| fix1 | Beta | 2.4.2 | - | 6/21/2008 7:43:04 AM |
| ItemDataCache v1.12.rar | Release | 2.1.3 | 3 | 7/22/2007 10:23:03 PM |
| ItemDataCache v1.11.rar | Release | 2.1.0 | - | 5/27/2007 6:15:30 AM |
| ItemDataCache v1.10.rar | Release | 2.0.0 | - | 5/10/2007 11:32:50 PM |
| ItemDataCache v1.09.rar | Release | 2.0.0 | 4 | 4/3/2007 6:53:51 PM |
| ItemDataCache v1.08.rar | Release | 2.0.0 | - | 3/4/2007 10:42:25 PM |
| ItemDataCache v1.07.rar | Release | 2.0.0 | 7 | 2/25/2007 9:50:50 PM |
| ItemDataCache v1.06.rar | Release | 2.0.0 | - | 2/21/2007 9:17:07 PM |
| ItemDataCache v1.05.rar | Release | 2.0.0 | 3 | 2/15/2007 11:31:36 AM |
| ItemDataCache v1.04.rar | Release | 2.0.0 | - | 2/7/2007 9:57:16 PM |
| ItemDataCache v1.03.rar | Release | 2.0.0 | 4 | 1/29/2007 9:05:17 PM |
| ItemDataCache v1.02.rar | Release | 2.0.0 | 14 | 1/21/2007 9:21:25 PM |
| ItemDataCache v1.01.rar | Release | 2.0.0 | 7 | 1/20/2007 4:25:41 PM |
Addon Packs Containing This...
-
Sanrik's pack
-
Vae Victis' Pack Karkoon
-
Awesmazing Addon Pack 1.1
-
All Purpose Sexy Interface Addon Pack
-
rty834's All Purpose Addon Pack
-
Z's Standard Raid and PVE UI
-
JUI - Paladin version
-
JUI - Gold making version
-
JUI - DK version
-
JUI - Hunter version
-
Feral (Katzen-) Druiden UI! :)
-
Dereadlock's Addon Pack
-
Nightwatcher's Addon Pack
-
ImaLamer's Addon Pack
-
Drupplê's Addon Pack
Comments
if value return value
It should be
if value then return value end
At least that stops the error from coming up - no idea about the logic itself.
Thanks for reporting it.
On Startup
ID: 5
Error occured in: Global
Count: 1
Message: ..\AddOns\ItemDataCache\IDC.lua line 10:
attempt to index global 'this' (a nil value)
Debug:
[C]: ?
ItemDataCache\IDC.lua:10: OnLoad()
[string "*:OnLoad"]:1:
[string "*:OnLoad"]:1
AddOns:
Swatter, v3.2.3 ()
AckisRecipeList, v2.2.3
Altoholic, v4.0.006
Armory, vv9.6.0
ArmoryGuildBank, vv9.6.0
Atlas, v1.18.2
AtlasBattlegrounds, v1.18.2
AtlasDungeonLocs, v1.18.2
AtlasOutdoorRaids, v1.18.2
AtlasTransportation, v1.18.2
Auctionator, v2.9.0
AutoRepair, v
Babylonian, v5.1.DEV.130
Bejeweled, v1.1b
Configator, v5.1.DEV.286
CrapAway, v
DataStore, v4.0.001
DataStoreAchievements, v4.0.001
DataStoreAuctions, v4.0.001
DataStoreCharacters, v4.0.006
DataStoreContainers, v4.0.001
DataStoreCrafts, v4.0.001
DataStoreCurrencies, v4.0.001
DataStoreInventory, v4.0.005b
DataStoreMails, v4.0.001
DataStorePets, v4.0.001
DataStoreQuests, v4.0.001
DataStoreReputations, v4.0.001
DataStoreSpells, v4.0.001
DataStoreStats, v4.0.001
DataStoreTalents, v4.0.001
FBTrackingFrame, v1.0
FishingBuddy, v1.0.1
FlightMap, v4.0.1
Gatherer, v3.2.3
GearScore, v4.3.02
HandyNotes, v1.2.0
HandyNotesFlightMasters, v1.0.4
HandyNotesMailboxes, v1
HandyNotesQuestGivers, v0.2.0
HandyNotesTrainers, v1.6.1
HandyNotesVendors, v1.6.1
ItemDataCache, v1.303
LibPeriodicTable31, vv3.3.0.283
SlideBar, v3.2.3 ()
TomTom, vv40000-1.2.6
BlizRuntimeLib_enUS v4.0.6.40000
(ck=4eb)
Also on Start up
ID: 4
Error occured in: Global
Count: 1
Message: [string "ItemDataCacheTooltip:Onload"] line 1:
attempt to index global 'this' (a nil value)
Debug:
[C]: ?
[string "*:Onload"]:1:
[string "*:Onload"]:1
And this one is when opening any Prof window
ID: 6
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:864:
...ace\AddOns\LilSparkysWorkshop\lilsparkysworkshop.lua:858
...ace\AddOns\LilSparkysWorkshop\lilsparkysworkshop.lua:952: AddRecipe()
...ilSparkysWorkshop\pricingSupport\milling_support.lua:354:
...ilSparkysWorkshop\pricingSupport\milling_support.lua:347
...ilSparkysWorkshop\pricingSupport\milling_support.lua:390: Init()
...ace\AddOns\LilSparkysWorkshop\lilsparkysworkshop.lua:2270:
...ace\AddOns\LilSparkysWorkshop\lilsparkysworkshop.lua:2263
...ace\AddOns\LilSparkysWorkshop\lilsparkysworkshop.lua:2320:
...ace\AddOns\LilSparkysWorkshop\lilsparkysworkshop.lua:2297
...ace\AddOns\LilSparkysWorkshop\lilsparkysworkshop.lua:2368: Initialize()
...ace\AddOns\LilSparkysWorkshop\lilsparkysworkshop.lua:2378:
...ace\AddOns\LilSparkysWorkshop\lilsparkysworkshop.lua:2376
[C]: UseAction()
..\FrameXML\SecureTemplates.lua:275: handler()
..\FrameXML\SecureTemplates.lua:543:
..\FrameXML\SecureTemplates.lua:491
I have removed the Add-ons from the second two errors to save space. I have attempted what Troisoel stated below
"All files are under [your wow folder]\Interface\ItemDataCache
This means:
ItemDataCache.toc
ItemDataCache_ByID_class_Functions.lua
You basically need 2 changes to make IDC work.
1) TOC bump. You need to edit the .toc file so that interface line reads ##Interface: 30300
2) As Zywadugu wrote below, you need to edit "ItemDataCache_ByID_class_Functions". You need to replace all occurences of "GetFrameType" with "GetObjectType"."
The errors still continue...Any help Appreciated.
Class_Functions lua already had the GetObjectType change noted below. I didn't have to change that one so it may already have been done upstream.
sorry in advance for caps:
THIS IS FIXED BY EDITING "ItemDataCache_ByID_class_Functions".
SEARCH FOR "GetFrameType" AND REPLACE IT WITH "GetObjectType"
http://forums.worldofwarcraft.com/thread.html?topicId=20437376853&sid=1 notes that the GetFrameType is no longer in use, and GetObjectType should return the same values.
Date: 2010-04-08 01:50:01
ID: 4
Error occured in: Global
Count: 1
Message: ..\AddOns\ItemDataCache\IDC.lua line 120:
attempt to index upvalue 'settings' (a nil value)
Debug:
(tail call): ?
[C]: ?
ItemDataCache\IDC.lua:120: UpdateLocalDataByID()
...\AddOns\ItemDataCache\ItemDataCache_Scan_Tooltip.lua:261: ScanBagsAtMerchant()
ItemDataCache\IDC.lua:38: OnEvent()
[string "*:OnEvent"]:1:
[string "*:OnEvent"]:1
AddOns:
Swatter, v3.1.14 ()
Corpse, v3.3.0.2
NPCScan, v3.3.0.4
NPCScanOverlay, v3.3.0.7
Altoholic, v3.3.002
ArkInventory, v3.02
AtlasLoot, vv5.10.01
AtlasLootFu, vv5.10.01
AtlasLootReverse, v1.5
AucAdvanced, v5.7.4568 (KillerKoala)
AucDb, v5.1.DEV.3583
AucFilterBasic, v5.7.4568 (KillerKoala)
AucFilterOutlier, v5.7.4568.2531
AucMatchUndercut, v5.7.4568.2531
AucScanData, v5.7.4568 (KillerKoala)
AucStatClassic, v5.7.4568 (KillerKoala)
AucStatHistogram, v5.7.4568 (KillerKoala)
AucStatiLevel, v5.7.4568 (KillerKoala)
AucStatPurchased, v5.7.4568 (KillerKoala)
AucStatSales, v5.7.4568.2842
AucStatSimple, v5.7.4568 (KillerKoala)
AucStatStdDev, v5.7.4568 (KillerKoala)
AucStatWOWEcon, v5.7.4568.2530
AucUtilAHWindowControl, v5.7.4568.3311
AucUtilAppraiser, v5.7.4568.2530
AucUtilAskPrice, v5.7.4568.3175
AucUtilAutoMagic, v5.7.4568.3142
AucUtilCompactUI, v5.7.4568.2530
AucUtilEasyBuyout, v5.7.4568.3583
AucUtilFixAH, v5.7.4568 (KillerKoala)
AucUtilGlypher, v5.7.4568.2545
AucUtilItemSuggest, v5.7.4568.3108
AucUtilPriceLevel, v5.7.4568.2545
AucUtilScanButton, v5.7.4568.2530
AucUtilScanFinish, v5.7.4568.2530
AucUtilScanProgress, v5.7.4568.2530
AucUtilSearchUI, v5.7.4568.3655
AucUtilSimpleAuction, v5.7.4568.4553
AucUtilVendMarkup, v5.7.4568.2530
Babylonian, v5.1.DEV.130
Bartender4, v4.4.2
BeanCounter, v5.7.4568 (KillerKoala)
BonusScanner, v5.3
ButtonFacade, v3.3.300
ButtonFacadeApathy, v3.3.75
ButtonFacadeCaith, v3.3.57
ButtonFacadeDarion, v3.0.3.2
ButtonFacadeDek, v3.0.47
ButtonFacadeDek2, v3.0.47
ButtonFacadeEntropy, v3.3.57
ButtonFacadeGears, v3.3.47
ButtonFacadeLiteStep, v3.3.47
ButtonFacadeOnyx, v3.3.57
ButtonFacadesimpleSquare, v1.2
ButtonFacadeTones, v3.3.0
ButtonFacadeTrinity, v30300.1
Chatter, v1.0
Configator, v5.1.DEV.130
DataStore, v3.3.001
DataStoreAchievements, v3.3.001
DataStoreAuctions, v3.3.001
DataStoreCharacters, v3.3.001
DataStoreContainers, v3.3.001
DataStoreCrafts, v3.3.001
DataStoreCurrencies, v3.3.001
DataStoreInventory, v3.3.001
DataStoreMails, v3.3.001
DataStorePets, v3.3.001
DataStoreQuests, v3.3.001
DataStoreReputations, v3.3.001
DataStoreSkills, v3.3.001
DataStoreSpells, v3.3.001
DataStoreStats, v3.3.001
DataStoreTalents, v3.3.001
DBMCore, v
DBMIcecrown, v
DBMPartyWotLK, v
DebugLib, v5.1.DEV.130
EnhTooltip, v5.1.3715 (SnaggleTooth)
GearScore, v3.1.15 - Release
GHM, v0.7
GHR, v1.2.2
IgnoreMore, v1.1.0
ItemDataCache, v1.303
ItemNotes, v0.5
ItemRack, v
MikScrollingBattleText, v5.4.75
MoveAnything, v3.3.2-10.b5
Music, v0.40
OgriLazy, v1.1.0
Omen, v3.0.9
OmniCC, v2.5.9
OmniCCPulse, v1.1.2
OPie, v
OptionHouse, v
Overachiever, v0.53
OverachieverTabs, v0.53
Quartz, v3.0.2
QuestHelper, v1.3.10
RecipeRadar, v1.32
Recount, v
ReputationMonitor, v3.0.2.4
SatrinaBuffFrame, v3.1
SexyMap, v
SlideBar, v3.1.14 ()
Stubby, v5.7.4568 (KillerKoala)
SunnArt, v3.31
SunnArtPack2, v1.4
SunnArtPack3, v1.4
SunnArtPack4, v1.4
SunnArtPack5, v1.5
SunnArtPack6, v1.4
Talented, vv2.4.4b-release
TalentedSpecTabs, vv2.4.4b-release
TipTac, v09.11.28
TipTacItemRef, v09.08.13
TipTacTalents, v09.08.13
Titan, v4.1.9.30100 - Revision 216
TitanBag, v4.1.9.30100
TitanCoords, v4.1.9.30100
TitanGoldTracker, v4.1.9.30100
TitanLootType, v4.1.9.30100
TitanPerformance, v4.1.9.30100
TitanRepair, v4.1.9.30100
TitanVolume, v4.1.9.30100
TitanWG, v1.1.8.30300
TitanXP, v4.1.9.30100
TriviaBot, v2.5.4 for WoW 3.3
WoWTexasHoldem, vv3.4.1
XLoot, v0.91.1
XLootMaster, v0.81
XPerl, v3.0.8
XPerlArcaneBar, v
XPerlCustomHighlight, v
XPerlParty, v
XPerlPartyPet, v
XPerlPlayer, v
XPerlPlayerBuffs, v
XPerlPlayerPet, v
XPerlRaidAdmin, v
XPerlRaidFrames, v
XPerlRaidHelper, v
XPerlRaidMonitor, v
XPerlRaidPets, v
XPerlTarget, v
XPerlTargetTarget, v
BlizRuntimeLib_enUS v3.3.3.30300
(ck=fa0)