GitHub | Modrinth | Spigot | CurseForge | Wiki
A Simple plugin to automatically restart your server at scheduled times with customizable warnings.
Features
- Schedule automatic restarts at a specific times and days. (eg.
Wednesday;00:00,Sunday;3:00) - Customizable warning messages and titles (supports MiniMessage and legacy formatting).
- Configurable restart command(s) to fit your setup.
- Real-time based (not tick-based) scheduling for better accuracy.
- Supports all versions of Bukkit and Spigot, Paper
- Supports Folia
- Open Source!
Installation
- Configure your server restart script in
spigot.yml, See PaperMC Docs (only relevant for Spigot/Paper version 1.8.7 or higher) - Download the latest
SimpleAutoRestart-<version>.jar. - Place the JAR file into your server's
plugins/folder. - Start or restart the server.
- Configure
plugins/SimpleAutoRestart/config.yml(See the wiki for more information)
User Interface
Default Warning Messages

Admin Commands

Troubleshooting
It counts down, but doesn't restart
Make sure you have configured restart-script in your spigot.yml.
Support
If you have any issues, bugs or questions. Feel free to create an issue ticket or message me on discord.
All Versions
+ Add Version- Fixed messages for Paper 26.2 build 20+
- Added Folia support
- Fixed [#44](https://github.com/teunjojo/SimpleAutoRestart/issues/44)
- Fixed issue [#39](https://github.com/teunjojo/SimpleAutoRestart/issues/39)
- Fixed issue when using old config [#37](https://github.com/teunjojo/SimpleAutoRestart/issues/37)
- Added [MiniMessage](https://docs.advntr.dev/minimessage/) Support [#32](https://github.com/teunjojo/SimpleAutoRestart/issues/32)
- Fixed
restart occur twicebug [#22](https://github.com/teunjojo/SimpleAutoRestart/issues/22) - Restart status is now more descriptive [#33](https://github.com/teunjojo/SimpleAutoRestart/issues/33)
- Added
/reloadcommand [#31](https://github.com/teunjojo/SimpleAutoRestart/issues/31)
- Full Changelog**: [
v2.10.0...v2.11.0](https://github.com/teunjojo/SimpleAutoRestart/compare/v2.10.0...v2.11.0)
- Added functionality to restart on specific days [#30](https://github.com/teunjojo/SimpleAutoRestart/issues/30)
- Improved command error handling
- Full Changelog**: [
v2.9.0...v2.10.0](https://github.com/teunjojo/SimpleAutoRestart/compare/v2.9.0...v2.10.0)
- Remove Folia support
- Show 2 digits for restart time
- Full Changelog**: https://github.com/teunjojo/SimpleAutoRestart/compare/v2.8.0...v2.9.0
- Added Folia support [#12](https://github.com/teunjojo/SimpleAutoRestart/issues/12)
- Added permission node
- Added "cancel" "resume" "status" and "set"
- Added update checker
- Added "cancel" "resume" "status" and "set" commands
- [#13](https://github.com/teunjojo/SimpleAutoRestart/issues/13) Added custom command functionality
- [#9](https://github.com/teunjojo/SimpleAutoRestart/issues/9) Now actually compatible with 1.8.7 - 1.20.4
- [#6](https://github.com/teunjojo/SimpleAutoRestart/issues/6) Added support for titles and subtitles
- You can now add your own messages and set the message time.
- Simplified code
- [#3](https://github.com/teunjojo/SimpleAutoRestart/issues/3) Fixed fatal bug
- [#2](https://github.com/teunjojo/SimpleAutoRestart/issues/2) Added ability to add multiple times for restart.
- Added bstats