This tool allows you to check the structure and dependencies of your Celeste mods.
It checks for the following:
everest.yamlshould exist and should be valid according to the everest.yaml validator
If you enable path checking, which is useful when you check a zip with a single map that is going to be included in a contest or collab, it will also check for the following:
Tutorials/should have this path:
[base path]/[asset folder name]/[subfolder]/[anything]
Graphics/[asset folder name]xmls/[subfolder]/[anything].xml
Mapsfolder, and its path should match:
Maps/[map folder name]/[subfolder]/[anything].bin
[asset folder name]_[anything]_[anything]
File upload on the website can be quite slow. To reduce the file size, you can delete the Audio folder from the zip you upload.
For faster verifying, you can use the Mod Structure Verifier Discord bot. If you host a contest/collab that has its own Discord server, you can invite the bot on it and preset the folder names, so that mappers just have to drop their zip files in a designated channel to have them verified.