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

Помогите Как проверить, пустая-ли конфигурационная секция

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

xflyiwnl

Активный участник
Пользователь
Баллы
66
Имя в Minecraft
xflyiwnl
Я создал конфиг, в котором храню данные. И при выключении плагина загружать туда данные, а при включении выгружать их обратно.

С загрузкой данных в конфиг всё норм, а вот с выгрузкой есть кое-какие проблемы.

Не получается выгружать данные, если конфиг пустой. Если конфиг не пуст, то данные выгружаются и всё нормально.

Выгружаю вот таким способом:

Код:
public static void loadData() {

        for (String id : Config.getDatabaseYaml().getConfigurationSection("players").getKeys(false)) {

            UUID uuid = UUID.fromString(id);
            String name = Config.getDatabaseYaml().getString("database." + id + ".name");

            PassManager.getPass().add(new Pass(uuid, name));
        }

    }

Конфиг:

Код:
players:
 
  Тут UUID игрока:
    name: "имя"

Как проверить, пустая-ли конфигурационная секция players?
 
isConfigurationSection("players") если нет секции вернет false
 
Статус
Закрыто для дальнейших ответов.
Назад
Верх