Jump to content
  • We are looking for staff for the Wiki area!
    If interested please
    click here and select "Documentation Team"

  • WDB File



    The header is of 16 bytes for pre-1.6 files, and 20 bytes for post-BC files:

    FieldName Length Description
    Signature 4-bytes char File Signature
    Build 4-bytes int Build Identifier
    Locale 4-bytes char Locale Identifier, reversed (ie. SUne for enUS)
    Unknown 4-bytes int Added in 1.6 (May be first compatible client build for this db version. not verified)
    Unknown 4-bytes int Added in 1.6 (Region code. not verified)
    Unknown 4-bytes int Added in, always null


    Signatures, just like locales, are reversed in the header.

    Signature Filename Description
    BDIW Itemcache.wdb Warcraft Item Database
    BDNW Itemnamecache.wdb Warcraft Item Name Database
    BOGW Gameobjectcache.wdb Warcraft Game Object Database
    BOMW Creaturecache.wdb Warcraft MOB Database
    CPNW Npccache.wdb Warcraft NPC Database
    NDRW Wowcache.wdb Warden Cache
    TSQW Questcache.wdb Warcraft Quest Database
    XTIW Itemtextcache.wdb Warcraft Item Text Database
    BDPW Pagetextcache.wdb Warcraft Page Text Database


    The EntryLength is the length in bytes of the cached row. It is always found in the second column and helps the game determinate corrupted cache entries as well as optimizing the reading process. Rows with an incorrect EntryLength are cleared on log in.

    EOF (End Of File)

    All WDB files end with 8 times \x00

    User Feedback

    Recommended Comments

    There are no comments to display.

    Create an account or sign in to comment

    You need to be a member in order to leave a comment

    Create an account

    Sign up for a new account in our community. It's easy!

    Register a new account

    Sign in

    Already have an account? Sign in here.

    Sign In Now

  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. Privacy Policy Terms of Use