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

Помогите [1.7.10]Проблема конфига

Discussion in 'Разработка плагинов для новичков' started by redstorm, Jun 18, 2016.

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

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

    Trophy Points:
    76
    При запуске создаю конфиг файл
    Code:
    private YamlConfiguration ym2 = new YamlConfiguration();
       
        public void addName(int i, String name) {
            String pointKey = "name." + i;
            ym.set(pointKey, name);
            saveDB("coords.yml", ym);
        }
       
        }
        public YamlConfiguration getDB(String name) {
            File config = new File(this.getDataFolder(), name);
            YamlConfiguration ymlcnf;
           
            if (!config.exists()) {
                ymlcnf = new YamlConfiguration();
                saveDB(name, ymlcnf);
            } else {
                ymlcnf = YamlConfiguration.loadConfiguration(config);
            }
    
            return ymlcnf;
        }
       
        public void saveDB(String name, YamlConfiguration ymlcnf) {
            File config = new File(this.getDataFolder(), name);
            try {
                ymlcnf.save(config);
            } catch (Exception e) {
            }
        }
    Создаётся файл. Поле перезапуска вызывая данные методы конфиг начинает перезаписывать всю информацию по новой. Что предложите?
     
  2. Хостинг MineCraft
    <
  3. CoolBoy

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

    Trophy Points:
    96
    Skype:
    thecoolboy2070
    Имя в Minecraft:
    CoolBoy
    Не юзать это - ymlcnf.save(config);
     
  4. Автор темы
    redstorm

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

    Trophy Points:
    76
    Тогда конфиг не будет создаватся
     

Share This Page