package com.crossge.hungergames.Commands;
import org.bukkit.Bukkit;
import org.bukkit.ChatColor;
import org.bukkit.command.CommandSender;
import org.bukkit.entity.Player;
public class CmdForceStop extends Cmd
{
public boolean commandUse(CommandSender sender, String[] args)
{
if (sender instanceof Player)
{
Player p = (Player) sender;
if(p.hasPermission("HungerGames.forcestop"))
{
if(pl.allowStart())
{
pl.endGame();
p.sendMessage(var.defaultCol() + ChatColor.DARK_RED + lang.translate("You stopped the game."));
Bukkit.broadcastMessage(var.defaultCol() + ChatColor.DARK_RED + p.getName() + " " + lang.translate("stopped the game."));
}
else
p.sendMessage(var.errorCol() + lang.translate("Error: Game is already stopped."));
}
else
p.sendMessage(var.errorCol() + lang.translate("Error: You may not stop the Hunger Games."));
}
else
{
if(pl.gameGoing())
{
pl.endGame();
sender.sendMessage(var.defaultCol() + ChatColor.DARK_RED + lang.translate("You stopped the game."));
Bukkit.broadcastMessage(var.defaultCol() + ChatColor.DARK_RED + lang.translate("The console stopped the game."));
}
else
sender.sendMessage(var.errorCol() + lang.translate("Error: Game is already started."));
}
return true;
}
}