teunjojo / SimpleAutoRestart

Really simple Spigot plugin that automatically restarts your server.
4 stars 2 forks source link

SimpleAutoRestart

github spigot modrinth curseforge

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.

bstats

Features

What is looks like in game (although you can customize this):

Chat

What is looks like in the server console (although you can customize this):

Console

Installation

  1. Download SimpleAutoRestart-x.x.x-jar from the releases page.
  2. Place the JAR file in the plugins folder of your server.
  3. Start or restart the server.
  4. Configure the plugin by editing the config.yml file in the plugins/SimpleAutoRestart folder.

Configuration

# 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..."

Commands

Support

If you have any issues or questions. Feel free to create an issue ticket.