Помогите Не получается достать значение из конфига

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

TorwaldOswarld

Активный участник
Пользователь
Баллы
78
Имя в Minecraft
PuxTa4
Всем привет. Пытаюсь достать значение из конфига ,выдает null. Помогите исправить.
Warns:
PuxTa4:
warn: 1
Вот код
Код:
                    check = getConfig().getString("Warns.warn");
                    p.sendMessage("У игрока " + target.getName() + " " + check + " варнов!");
Так тоже пробовал
                    for(String s : getConfig().getStringList("Warns.warn")) {
                    p.sendMessage("У игрока " + target.getName() + " " + s + " варнов!");
}
 
А если у тебя конфиг примерно такое, то можно получить варны всех игроков так:
Код:
Warns:
  name1:
    warn: 1
  name2:
    warn: 2
  name3:
    warn: 3

PHP:
for (String name : plugin.getConfig().getConfigurationSection("Warns").getValues(false).keySet()) {
    int warns = plugin.getConfig().getInt("Warns." + name + ".warn");
    p.sendMessage("У игрока '" + name + "' '" + warns + "' варнов!");
}
 
А если у тебя конфиг примерно такое, то можно получить варны всех игроков так:
Код:
Warns:
  name1:
    warn: 1
  name2:
    warn: 2
  name3:
    warn: 3

PHP:
for (String name : plugin.getConfig().getConfigurationSection("Warns").getValues(false).keySet()) {
    int warns = plugin.getConfig().getInt("Warns." + name + ".warn");
    p.sendMessage("У игрока '" + name + "' '" + warns + "' варнов!");
}
Спасибо большое
 
А если у тебя конфиг примерно такое, то можно получить варны всех игроков так:
Код:
Warns:
  name1:
    warn: 1
  name2:
    warn: 2
  name3:
    warn: 3

PHP:
for (String name : plugin.getConfig().getConfigurationSection("Warns").getValues(false).keySet()) {
    int warns = plugin.getConfig().getInt("Warns." + name + ".warn");
    p.sendMessage("У игрока '" + name + "' '" + warns + "' варнов!");
}
А как кодировку в конфиге исправить не знаешь ? Тема ниже
 
А как кодировку в конфиге исправить не знаешь ? Тема ниже
Вообще можно прям в IDEA, я лично так меняю:
MAjlOW5u4QWvnm.png

А ваще создай config.yml через Notepad++ и прям там выставь нужную кодировку, после чего закинь в папку src.
 
Вообще можно прям в IDEA, я лично так меняю:
MAjlOW5u4QWvnm.png

А ваще создай config.yml через Notepad++ и прям там выставь нужную кодировку, после чего закинь в папку src.
Спасибо,по пробую.В Idea я выставил ,а вот с конфигом по пробую.
 
Статус
Закрыто для дальнейших ответов.
Назад
Верх