Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Скрыть объявление

Помогите BungeeCord config

Тема в разделе "Разработка плагинов для новичков", создана пользователем TheZefirrkka, 10 май 2017.

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

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

    Баллы:
    76
    Skype:
    RomaMamkinHasker1337
    Имя в Minecraft:
    TheZefirrkka
    Как создать конфиг в BungeeCord'e? Есть ли отличия от обычного бакита?
     
  2. Хостинг MineCraft
    <
  3. DonDays

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

    Баллы:
    96
    Имя в Minecraft:
    DonDays
    Код:
        private Configuration config;
    
        public void saveDefaultConfig() {
            try {
                if(!getDataFolder().exists()) {
                    getDataFolder().mkdir();
                }
                File file = new File(getDataFolder(), "config.yml");
                if (!file.exists()) {
                    Files.copy(getResourceAsStream("config.yml"), file.toPath(), new CopyOption[0]);
                }
                this.loadConfig();
            } catch(IOException ignore) {}
        }
    
        public void reloadConfig() {
            this.loadConfig();
        }
    
        private void loadConfig() {
            try {
                this.config = ConfigurationProvider.getProvider((Class)YamlConfiguration.class).load(new File(this.getDataFolder(), "config.yml"));
            } catch (IOException ignore) {}
        }
    
        public Configuration getConfig() {
            return this.config;
        }
     
  4. xDark

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

    Баллы:
    96
    Skype:
    ailyashevich
    Имя в Minecraft:
    xDark
    К чему эта строчка?
     
  5. DonDays

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

    Баллы:
    96
    Имя в Minecraft:
    DonDays
    нет папки плагина? создаем
     
  6. xDark

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

    Баллы:
    96
    Skype:
    ailyashevich
    Имя в Minecraft:
    xDark
    Проверка на существование папки не нужна.
    mkdir() не удалит все файлы в директории.
     
  7. DonDays

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

    Баллы:
    96
    Имя в Minecraft:
    DonDays
    А, точно
     
Статус темы:
Закрыта.

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