ManiaCheck is an osu!mania plugin for Naxess' Mapset verifier. This tool is used to add extra checks specific for the osu!mania gamemode.
Disclaimer: This tool is still in early developement and false positives/negatives are likely to ocurr. For information on how to report existing bugs or request new features, see the Reporting Bugs section of this Readme.
| Category | Check |
|---|---|
| Compose | Long note too short (<20ms) |
| Compose | Stacked notes |
| Compose | Drain Time too short (<30s) |
| Compose | Underused/overused column |
| Timing | Unnormalized SVs in EZ/NM |
| Resources | Missing hitsound files |
| Resources | Custom histounds are not overridden |
| Files | Hitsound difficulty in song folder |
| Category | Check |
|---|---|
| Compose | Almost Stacked notes |
| Compose | Hitsound inconsistency between difficulties |
| Compose | Stryboard Hitsounds |
| Compose | Double hitsounds |
| Compose | Long note too short (<30ms) |
| Compose | Slightly underused/overused column |
| Timing | Unnormalized SVs |
| Resources | Missing hitnormal |
| Settings | Too high OD |
| Settings | Too high HP |
| Spread | Chord size too high |
- Download the latest release of
ManiaChecks.dll. - Click the settings icon in Mapset Verifier
- Scroll to the button to the shortcuts
- Click the
Open externals foldericon - Open the
checksfolder. - Place the
ManiaChecks.dllfile in this folder.
If you find something that doesn't feel right or want to make suggestions for potential checks, feel free to open a GitHub issue. You may also directly contact directly any of the project mantainers:
- Tailsdk (Discord: tailsdk | osu!: Tailsdk)
- MChecaH (Discord: marticheca | osu!: RandomeLoL)

