Войти или зарегистрироваться

Помогите Как достать ники онлайн игроков

TheChest

Активный участник
Пользователь
Баллы
66
Имя в Minecraft
Chest
Как занести ники всех онлайн игроков в переменную String, чтобы она была вида ник1,ник2,ник3...?
То же самое делает команда /list в essentials
 
String names = "";
for(Player p : Bukkit.getOnlinePlayers) {
names += p.getName() + ", ";
}
 
StringBuilder используй, блин.
 
Кому как
 
Есть еще варианты?

Мне выдает список игроков в виде
player1
player1, player2
player1, player2, player3 и тд.
Зачем ты хочешь всех игроков хранить в одной строке, не лучше ли вот так:
Код:
List<String> playerList  = new ArrayList<String>();
for(Player p : Bukkit.getOnlinePlayers) {
playerList.add(p.getName())
}

Код:
String result = playerList.toString().replaceAll("\\[|\\]", "")
 
Последнее редактирование:
Назад
Верх