forked from SteamWar/SteamWar
Add server shutdown if less than 2 players after 5 minutes
This commit is contained in:
@@ -27,6 +27,8 @@ import de.steamwar.tntleague.command.RemoveCommand
|
||||
import de.steamwar.tntleague.events.GlobalListener
|
||||
import de.steamwar.tntleague.events.LobbyListener
|
||||
import de.steamwar.tntleague.game.TNTLeagueTeam
|
||||
import net.kyori.adventure.text.Component
|
||||
import org.bukkit.Bukkit
|
||||
import org.bukkit.plugin.java.JavaPlugin
|
||||
|
||||
lateinit var plugin: TNTLeague
|
||||
@@ -49,6 +51,11 @@ class TNTLeague : JavaPlugin() {
|
||||
AcceptCommand.register()
|
||||
RemoveCommand.register()
|
||||
LeaveCommand.register()
|
||||
|
||||
plugin.server.scheduler.runTaskLater(plugin, Runnable {
|
||||
if (server.onlinePlayers.size >= 2) return@Runnable
|
||||
Bukkit.shutdown()
|
||||
}, 20 * 60 * 5)
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -23,7 +23,6 @@ import de.steamwar.tntleague.game.TNTLeagueGame
|
||||
import org.bukkit.GameMode
|
||||
import org.bukkit.entity.EntityType
|
||||
import org.bukkit.event.EventHandler
|
||||
import org.bukkit.event.EventPriority
|
||||
import org.bukkit.event.Listener
|
||||
import org.bukkit.event.entity.EntityDamageEvent
|
||||
import org.bukkit.event.inventory.InventoryClickEvent
|
||||
|
||||
Reference in New Issue
Block a user