Ir para conteúdo
  • 0

[Resolvido] Ta... Qual o sentido disso?


Guest Fus

Pergunta

Bom, eu estou usando uma hospedagem multicraft (PAINEL) e quando criei o bash pra dar restart quando o servidor fechasse, não funcionou... Logo, eu resolvi que iria fazer uma gambiarra, usando o comando "restart" do multicraft no console. Eu queria saber por que quando eu dou normalmente (eu direto) ele vai (stop e start) e quando eu uso o /reiniciar do plugin aparecer que o "start.sh" não existe...


 


Abaixo o código:



package aos.utils;
/*
*
*/
import org.bukkit.Bukkit;
import org.bukkit.Server;
import org.bukkit.command.Command;
import org.bukkit.command.CommandSender;
import org.bukkit.entity.Player;
import org.bukkit.event.Listener;
import org.bukkit.plugin.java.JavaPlugin;
/*
*
*/
public class Restart extends JavaPlugin implements Listener {
/*
*
*/
public void onEnable() {
Bukkit.getPluginManager().registerEvents(this, this);
}

/*
*
*/
@Override
public boolean onCommand(CommandSender sender, Command command, String label, String[] args) {
Player player = (Player) sender;
if (command.getName().equalsIgnoreCase("reiniciar")) {
if (args.length >= 0 || args.length <= 0) {
player.sendMessage("&c&lAOS &fReiniciando....");
Server console = this.getServer();
console.dispatchCommand(console.getConsoleSender(), "restart");
}
}
return false;
}
/*
*
*/
}


Os espaçamentos com "/* */" são só uma doideira minha kkk.


 


 


 


 


Link para o comentário
Compartilhar em outros sites

3 respostass a esta questão

Posts Recomendados

Visitante
Este tópico está impedido de receber novos posts.
×
×
  • Criar Novo...