Server will automatically restart if there are 0 players online.

This commit is contained in:
sigonasr2 2016-07-30 03:29:31 -05:00
parent 4d04a39c85
commit 0eec4b2667
2 changed files with 20 additions and 17 deletions

Binary file not shown.

View File

@ -5967,6 +5967,7 @@ public class TwosideKeeper extends JavaPlugin implements Listener {
}
public static void updateServer() {
if (Bukkit.getOnlinePlayers().size()!=0) {
Bukkit.getScheduler().scheduleSyncDelayedTask(Bukkit.getPluginManager().getPlugin("TwosideKeeper"), new Runnable() {
@Override
public void run() {
@ -5983,6 +5984,7 @@ public class TwosideKeeper extends JavaPlugin implements Listener {
Bukkit.broadcastMessage(ChatColor.RED+"The server is restarting in 10 seconds!");
}
},20*170);
}
Bukkit.getScheduler().scheduleSyncDelayedTask(Bukkit.getPluginManager().getPlugin("TwosideKeeper"), new Runnable() {
@Override
public void run() {
@ -5994,7 +5996,8 @@ public class TwosideKeeper extends JavaPlugin implements Listener {
}
Bukkit.shutdown();
}
},20*180);
},20*180*((Bukkit.getOnlinePlayers().size()==0)?0:1)+1);
}
public void showPlayerStats(Player p) {