package at.er.ytbattle.plugin.command.handler;
import at.er.ytbattle.plugin.BattlePlugin;
import at.er.ytbattle.plugin.command.AbstractCommand;
import at.er.ytbattle.plugin.player.BattlePlayer;
import at.er.ytbattle.plugin.team.Team;
import org.bukkit.ChatColor;
public class BattleCommandList extends AbstractCommand {
@Override
public boolean onCommand(String label, String[] args, BattlePlayer player) {
String list = "";
for (Team t : BattlePlugin.game().getTeamManager().getTeams()) {
for (BattlePlayer p : t.getPlayers()) {
list = list + p.getName() + ", ";
}
}
if (list.equals("")) {
player.sendMessage(BattlePlugin.prefix() + "The Playerlist is empty!");
} else {
player.sendMessage(BattlePlugin.prefix() + "Battleplayers " + "[P] " + ChatColor.DARK_AQUA + "[S]" + ChatColor.GOLD + ": " + list.substring(0, list.lastIndexOf(',')));
}
return true;
}
}