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

Помогите Создание секций

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

Статус темы:
Закрыта.
  1. Автор темы
    swat1x

    swat1x Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    swat1x
    Добрый вечор! Хочу создать плагин на кланы, но столкнулся с такой проблемой. Мне нужно в data.yml создать в секции clans: раздел с названием клана:
    Код:
    clans:
        testclan:
    И так далее. Кто знает как создать такие разделы ответьте
     
  2. NoooobKa

    NoooobKa Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    NoooobKa
    Код:
    ТвойКонфиг.createSection("clans.testclan")
    Каждая секция разделяется точкой в строке которую принимает метод createSection
     
  3. Автор темы
    swat1x

    swat1x Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    swat1x
    а, спс. Я просто писал название а не путь
     
  4. Автор темы
    swat1x

    swat1x Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    swat1x
    Всё равно не работает. Можешь скинуть пример кода, мб я что-то не так делаю
     
  5. NoooobKa

    NoooobKa Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    NoooobKa
    Конфиг сохраняешь?
     
  6. Автор темы
    swat1x

    swat1x Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    swat1x
    нет, а надо?) Я относитлеьно новичёк в этом
     
  7. NoooobKa

    NoooobKa Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    NoooobKa
    Ну либо при выключении сервера либо после выполнения изменений

    Код:
       
        public void onDisable() {
            saveConfig();
        }
     
  8. Автор темы
    swat1x

    swat1x Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    swat1x
    А если у меня файл не в мейн классе и под переменной "data"?
     
  9. NoooobKa

    NoooobKa Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    NoooobKa
    Напиши свой метод

    Код:
        public void save() {
            try {
                ТвойКонфиг.save(ТвойФайлКонфига);
            } catch (IOException e) {
                e.printStackTrace();
            }
        }
     
  10. alexandrage

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

    Баллы:
    173
    this.plugin.saveConfig();
     
Статус темы:
Закрыта.

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