Eu sempre disse que skripts eram bosta e ninguém nunca concordou, exceto os desenvolvedores que entendem do assunto.
Desculpa amigo, mas eu aprendi java só lendo apostilas em português e alguns videozinhos então isso não é desculpa.
Depende da sua hospedagem, tem algumas que aceitam a criação de multiplos servidores em uma só, como a virtushost (eu acho)
porém você precisaria de bastante memória RAM
Utilize o BungeeCord, ele faz ligações entre 2 servidores.
Ex:
Eu tenho um servidor local fullpvp:
localhost:25566
E um kitpvp:
localhost:25567
E tenho o bungee:
localhost:25565
Se eu me conectar pelo ip + a porta 25565 eu vou entrar no servidor "lobby" que é definido na config e nele eu posso me conectar pra qualquer um dos dois servidores.
Faz o seguinte:
long atual = System.currentTimeMillis();
long ate = System.currentTimeMillis() + (segundos * 1000); // Isso vai retornar ate quando o cara vai estar banido em millis
Pra checar se ele ta banido:
if(System.currentTimeMillis() > ate) {
//Não está banido
}else{
//Esta banido
}
Você pode usar a Bukkit Runnable:
public static int i = 5;
new BukkitRunnable() {
public void run() {
if(i >= 1) {
i--;
}else{
this.cancel();
}
}
}.runTaskTimer(this, 0, segundos * 20);