I tried many of the auto restart plugins out there, but all I could find were either too complex or tick based. This means they were not accurate when TPS drops below 20 and therefore not compatible with plugins like Hibernate and Server Naptime.
So I decided to create my own.
SimpleAutoRestart-x.x.x-jar
from the releases page.# The hour and minute when the server should restart (24 hour format)
restartTime:
- '00:00'
# Add multiple times by adding a new line like: - '12:00'
# Configure message and the corresponding pre-warning time in seconds
messages:
'0': 'Restarting now'
'1': 'Restarting in 1 second'
'2': 'Restarting in 2 seconds'
'3': 'Restarting in 3 seconds'
'60': 'Restarting in 1 minute'
'120': 'Restarting in 2 minutes'
'180': 'Restarting in 3 minutes'
'300': 'Restarting in 5 minutes'
titles:
'300' : '§l§4Warning'
'3' : '§l§4Warning'
subtitles:
'300' : "§6Restarting in 5 minutes"
'3' : "§6Restarting now..."
/simpleautorestart
or /sar
or /autorestart
- Show the help menu./simpleautorestart cancel
- Cancel the next restart./simpleautorestart resume
- Resume the next restart./simpleautorestart status
- Show the status of the next restart./simpleautorestart set <hour> <minute>
- Schedule a restart at a specific time.If you have any issues or questions. Feel free to create an issue ticket.