package eu.cloudapio.deathswap; import java.util.logging.Level; import org.bukkit.Bukkit; public class SwapRunner implements Runnable { @Override public void run() { if(DeathSwap.game.isPlayingGame){ DeathSwap.game.swap(); int swapTime = DeathSwap.game.getSwapTime(); int tickTime = swapTime * 20; Bukkit.getLogger().log(Level.INFO, String.format("Next swap in %d seconds", swapTime)); Bukkit.getServer().getScheduler().runTaskLater(DeathSwap.plugin, DeathSwap.notifier, tickTime - 60); Bukkit.getServer().getScheduler().runTaskLater(DeathSwap.plugin, DeathSwap.runner, tickTime); } } }