Compatibility
Minecraft: Java Edition
1.21.x
1.20.x
1.19.x
1.18.x
1.17.x
1.16.x
1.15.x
1.14.x
1.13.x
1.12.x
1.11.x
1.10.x
1.9.x
1.8.x
1.7.x
1.6.4
1.6.1–1.6.2
1.5.x
1.4.4–1.4.7
1.4.2
1.3.x
1.2.x
1.1
1.0
Platforms
Creators
Details
Licensed MIT
Published last month
Updated last month
🎉 Project: Maintenance Universal
✅ Core Features
- Basic maintenance mode (enable/disable/toggle)
- Whitelist system with add/remove/list/clear
- Permission system with bypass support
- Database support (SQLite, MySQL, PostgreSQL)
- Statistics tracking (sessions, kicks, blocked connections)
- Configuration system with reload command
📦 Platform Support
Paper/Spigot/Purpur: 1.14 - 1.21.1
Velocity: 3.0.0 - 3.4.0
BungeeCord/Waterfall: All versions
Folia: 1.19.4+ (thread-safe operations)
🎮 Commands Available
/maintenance enable [reason]- Enable maintenance mode/maintenance disable- Disable maintenance mode/maintenance toggle- Quick toggle/maintenance status- View current status/maintenance whitelist <add|remove|list|clear>- Manage whitelist/maintenance stats- View statistics/maintenance reload- Reload configuration
🔐 Permissions
maintenance.admin- Full accessmaintenance.bypass- Bypass maintenance modemaintenance.command- Use basic commandsmaintenance.toggle- Enable/disable maintenancemaintenance.whitelist- Manage whitelistmaintenance.stats- View statisticsmaintenance.reload- Reload config
🗄️ Database Options
- SQLite (default, zero config)
- MySQL with HikariCP connection pooling
- PostgreSQL support
🎨 Customization
- Custom kick messages
- Configurable MOTD during maintenance
- Message customization in config.yml
📝 Notes
- Redis sync: Planned for future release
- Timer scheduling: Planned for future release
- PlaceholderAPI: Planned for future release
- Fabric/Forge versions: Planned for future release
Download the correct JAR for your platform:
- Paper/Spigot/Purpur/Folia → Use Paper JAR
- Velocity → Use Velocity JAR
- BungeeCord/Waterfall → Use BungeeCord JAR



