ServerRestartWarning

ServerRestartWarning

1M Downloads

ServerRestartWarning - Developed by ExplosiveStraw/XBP.


What is ServerRestartWarning?

ServerRestartWarning is a plugin that enables the ability to warn your players when your server is going to restart. Especially good for larger servers/servers with larger communities or servers for friends. Enables people the ability to set homes, put things in chests so they don't lose work!


Is ServerRestartWarning ever going to be abandoned?

As of now, no. There is no intention to EVER abandon this plugin and future updates will be for bugs or your suggestions. We are not going to terminate development.


Sponsor

WE'RE SPONSORED BY SPARKEDHOST LLC! - Use offer code 'ES10' for 10% off all products at https://sparkedhost.us/


Commands

/srw - Permission: serverrestartwarning.srw - Command to restart the server with warning.

/srw -s - Permission: serverrestartwarning.srw - Command to restart the server without warning. (Effectively running /restart)

/srw -o [number] - Permission: serverestartwarning.srw - Command to restart the server with warning after [number] seconds.

/srwc - Permission: serverrestartwarning.srwc - Command to cancel a scheduled restart. (Cancels the task)

/ssw - Permission: serverrestartwarning.ssw - Command to shutdown the server with warning (timed) and is affected by '/srwc' command


Collection of Metrics / Updater

Inside of this plugin we collect metrics & we have the ability to auto-update our plugins. This is disable-able however. We suggest you keep these enabled for support and also so we understand our target audience.

Metrics Information - Under General Data Protection, we make efforts to only share information which is general. This includes, Server Software, Server Cores, Server Java Version etc. Information we store is publicly available at bstats.org.

Updater Information - Updates are made by ourselves and our authorized by Bukkit Staff. We make all efforts to ensure the update process is safe and to standards of terms and conditions.


Configuration File 

#
#   _____                          _____           _             ___          __              _             
#  / ____|                        |  __ \         | |           | \ \        / /             (_)            
# | (___   ___ _ ____   _____ _ __| |__) |___  ___| |_ __ _ _ __| |\ \  /\  / /_ _ _ __ _ __  _ _ __   __ _ 
#  \___ \ / _ \ '__\ \ / / _ \ '__|  _  // _ \/ __| __/ _` | '__| __\ \/  \/ / _` | '__| '_ \| | '_ \ / _` |
#  ____) |  __/ |   \ V /  __/ |  | | \ \  __/\__ \ || (_| | |  | |_ \  /\  / (_| | |  | | | | | | | | (_| |
# |_____/ \___|_|    \_/ \___|_|  |_|  \_\___||___/\__\__,_|_|   \__| \/  \/ \__,_|_|  |_| |_|_|_| |_|\__, |
#                                                                                                      __/ |
#                                                                                                     |___/ 
#

#ServerRestartWarning developed by ExplosiveStraw/XBP. If you like this plugin, leave 5 stars on bukkit!

prefix: '&cServerRestartWarning &8>&7 '

timers:
  server-restart-time: 15
  server-shutdown-time: 15
  
#Configuration Version - Do not change this.
config: 111
  
#Auto-Kick Feature auto-kicks all players 2 seconds before the server restarts.
auto-kick: true

messages:
  no-permission: '&cYou have insufficient permission to use this command. Only players with a specific permission can use this command!'
  developer-join-message: true

#Updater Settings - If you wish to have the plugin auto-update when a new release is created then change the value below to true!
auto-update: true

#Half Time Broadcast - "Half time" is when we broadcast a message at /2 of your server-restart-time setting. (Does not work for minutes aka. 120 seconds)
half-time-broadcast: true

#Developer Debug - If the developer of SRW would like to join, enabling this will allow a debug message to be sent to the developer when he joins.
developer-debug: true

 What can I do with this plugin?

You are allowed to do the following:

- Use the plugin for personal use (on your network, server etc).

- Change the CONFIG.YML portion of the plugin.

You are NOT allowed to do the following:

- Release source code.

- Sell/use the plugin commercially.

- Change the PLUGIN.YML portion of the plugin.

- Redistribute the plugin on your own services. 


 Current Bugs?

- None currently known however, we're actively looking.


Screenshots

Half-time broadcast will round the number. (/srw)

Cancel command message (/srwc)

Custom Time Specified Restart (/srw -o [time in seconds])


Need further support?

Sadly, the only current place that I will provide support is on Discord. You can connect to discord by clicking me.


© ExplosiveStraw 2018 - All rights reserved unless otherwise explicitly stated.