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

Помогите Добавить игроков в Player[]

TheChest

Активный участник
Пользователь
Баллы
66
Имя в Minecraft
Chest
Несколько игроков написало команду /hi и их добавило в переменную Player[], как это сделать?
 
Java:
Player[] players = new Player[]; // тут мог ошибится

@Override
public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args) {
    if(sender instanceof Player) {
        Player p = (Player) sender;

        players[players.length + 1] = p;
    }
}
 
Мне нужно потом с ними проделывать всякие штуки типа p.sendMessage()
Код:
List<Player> players = new ArrayList<Player>();
Вот так удобней.
Добавить можно players.add(Игрок);
Удалить тоже: players.remove(Игрок);
А масивом можно перебрать каждого игрока:
Код:
for (Player p : players) {
//p игрок и делай что хочешь
}
 
Код:
List<Player> players = new ArrayList<Player>();
Вот так удобней.
Добавить можно players.add(Игрок);
Удалить тоже: players.remove(Игрок);
А масивом можно перебрать каждого игрока:
Код:
for (Player p : players) {
//p игрок и делай что хочешь
}
Лучше использовать UUID, так как после смерти игрока, или телепорта в другой мир объект Player изменится.
 
Назад
Верх