WowAce.com Knowledge base

This document will outline what the file statuses for files, and what you can do to fix them.

.DS_Store

.DS_Store means that you have included .DS_Store files/folders/directories in the zip file.

To correct this, remove the .DS_Store files from the zip and re-upload, or zip with the following command:

zip -r "$1" "$1" -x \*.DS_Store

_MACOSX

_MACOSX means that you have included _MACOSX files/folders/directories in the zip file.

To correct this, remove the _MACOSX files from the zip and re-upload, or zip with the following command:

zip -r "$1" "$1" -x \_MACOSX

Wowmatrix.dat

Wowmatrix.dat means that you have included Wowmatrix.dat files within the zip file.

To correct this, remove the Wowmatrix.dat files from the zip and reupload.

Thumbs.db

Thumbs.db means that you have included Thumbs.db files within the zip file.

To correct this, remove the Thumbs.db files from the zip and reupload.

You may have to enable viewing of hidden and system files to see this file. You can learn how to by visiting this Microsoft KB article.

Not a proper zip file

Not a proper zip file means that the zip file is corrupted, or was corrupted during upload.

To correct this, recreate the zip file, and reupload.

Individual files, not a zip

Individual files, not a zip means that you have uploaded files individually, and not in a zip file.

Your zip file should look like for World of Warcraft, Runes of Magic, or Rift:

/Addon
AddonFile1
AddonFile2
/Libs

For other games, use the appropriate structure for the game, just please ensure that it's in a zip format.

Top-level Files

Top-level Files means that you have uploaded files in the root directory in your zip file. For example:

AddonFile1
AddonFile2
/Addon
AddonFile3
AddonFile4
/Libs

To correct this, move all files within the addon folder in your zip file:

/Addon
AddonFile1
AddonFile2
AddonFile3
AddonFile4
/Libs

Invalid Layout

Invalid Layout essentially means that the directory structure of your file is incorrect. The directory structure should be something like:

/AddonModule1
/AddonModule2

and not like:

/Addon
/AddonModule1
/AddonModule2

To correct this, simply reorganize your zip file and re-upload it.

FireFall

Your .lua and .xml files must have the same name as the containing folder, or your file will not show in the Curse Client.

Invalid archive

This means our system was unable to open the zip or JAR file. Try using alternate software to create such archives.