Thursday, March 15, 2012

Never Delete Creaturecache.wdb for _NPCScan Ever Again!

If you like my posts follow me on twitter @PhatLewtsGold!

Today I'm going to write a quick post about how to easily never have to delete your creaturecache ever again.   If you don't already know what it is, this is the file you have to delete to make sure the addon _NPCScan can find rare spawns you have already seen in previous logins.  This file is found in your World of Warcraft folder under /Cache/WDB/enUS/creaturecache.wdb.  Just to note, I originally found this out from a comment on and wanted to share it with you guys.

Just Follow These Easy Steps:

1) Delete creaturecache.wdb

2) Open WoW and log a character, then log out.  (This will create a new, fresh copy of creaturecache.wdb)

3) Right Click creaturecache.wdb and set it to "read-only".  (Details Below for those who need them)

4) ???????

5) Profit.

That's it, now every time you logout and WoW tries to make a new file detailing the rare spawns you saw, it'll be read-only, so WoW won't be able to, and you never have to delete it again!

For Those Not So Computer Savvy (making the file read-only)

Windows Users:
Right click creaturecache.wdb and select properties from the drop down menu.

Click the general tab at the top, click the check box for read only, then hit OK.

Mac Users:

Right Click creaturecache.wdb and select "Get Info" from the drop down menu.

Under "Sharing & Permissions:" set Privileges to Read Only.  I just did them all because hey why not?

Hope you all enjoyed this tip!


Phat Lewts


  1. I've heard reports that doing this can mess up the game when it goes to update itself. Just to be safe I'd undo this before a patch.

  2. Personally I prefer to just use a simple batch file.

    @del "C:\Games\World of Warcraft\Cache\WDB\enUS\creaturecache.wdb"
    @del "C:\Games\World of Warcraft\Cache\WDB\enUS\npccache.wdb"
    @start C:\"Games\World of Warcraft"\"WoW.exe"

    Copy and paste that block of text above into notepad, then save it as something like "Start.bat". Then when you want to play WoW just double click that, which will automatically delete your creaturecache and npccache before launching the game.

    I feel this has the least potential to screw something up on patch day, like Jim said.

    1. That is how I've had my launcher set for about a year and has worked just fine through many patches and I'm still hunting rare spawns in game without issue.

    2. Any idea how to create such a file for a MAC?

  3. PURE GENIUS... that It is/could be so simple... Thanks for the post

  4. This is brilliant, wish I knew about this trick ages ago :D


Don't Call it a Comeback

Okay. You can probably call it a comeback in this case. I've been gone a long time. So if you follow my Twitter you'll know I recent...