22 lines
692 B
Java
22 lines
692 B
Java
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);
|
|
}
|
|
}
|
|
}
|