[Решено] Как отправить игроку список строк

Статус
Закрыто для дальнейших ответов.

SashaBrine

Активный участник
Пользователь
Баллы
76
Я хотел отправить игроку два сообщения с конфига у меня выводит ошибку не знаю почему.
Код:
p.sendMessage(plugin.getConfig().getString("messages.usage"));
Код:
messages:
  usage:
    - "Мало аргументов"
    - "/changename <name> <sename>"
 
Список строк получается через getStringList(path)
 
plugin.getConfig().getStringList("messages.usage").forEach((x -> {
p.sendMessage(x);
});
 
На бумаге давно еще вроде завезли метод отправки массива игроку.
 
Код:
plugin.getConfig().getStringList("messages.usage").forEach((x -> {
p.sendMessage(x);
});

Код:
for(String msg : plugin.getConfig().getStringList("messages.usage")) {
    p.sendMessage(msg);
}
 
Моя цель донести ответ так - чтобы человек его понял
Ну так если человек не понял ничего, то это уже его проблемы и ему стоит пойти и изучить базу перед написанием плагинов.
 
Не слишком ли сложно для новичка?
Я не новичок. Код простой я такой и хотел. Я написал похожий но он не заработал теперь понял ошибку.
p.sendMessage(plugin.getConfig().getStringList("messages.usage").toArray(new String[0]));
Благодарю!
 
Статус
Закрыто для дальнейших ответов.
Назад
Верх