1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.
  2. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

Помогите Проверка секции в конфиге.

Тема в разделе "Разработка плагинов для новичков", создана пользователем konfyciu98, 8 мар 2014.

  1. Автор темы
    konfyciu98

    konfyciu98 Старожил Пользователь

    Баллы:
    123
    Skype:
    wwwixelsor9
    Имя в Minecraft:
    konfyciu
    Хай! Я уже третий день пытаюсь сделать одну вещь, но не получается! :mad::mad::mad:
    Как проверить наличие секции в конфиге, и если ее нет, то создать?
    Вот моя последняя попытка:
    Код:
    if(getConfig().isConfigurationSection()) {
    int b = getConfig().getInt("integoringerongyr");
    getConfig().set("integoringerongyr", b++);
    }
    else {
    getConfig().addDefault("integoringerongyr", 1);
    }
    getConfig.options.copyDefaultConfig();
    saveConfig();
    
     
  2. ptnk

    ptnk Старожил Пользователь

    Баллы:
    173
    getConfig().contains(path)

    В документации описаны все методы для работы с конфигом, ничего сверхъестественного в них нет.

    Так же все методы, которые получают значения из конфига могут получать значения по-умолчанию, getЧто-то("key",defaultValue), замечательный метод, если нет ничего по key, то будет получено значение по умолчанию.
     
    konfyciu98 и Den_Abr нравится это.

Поделиться этой страницей