Войти или зарегистрироваться
  • Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.

HashSet to config Не записывает.

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

MOR_IV

Активный участник
Пользователь
Баллы
88
Имя в Minecraft
MOR_IV
Код:
    public static HashSet<String> isName = new HashSet<String>();
    public static List<String> list = new ArrayList<String>();

public void save() {
        list.addAll(isName);
        for(String lists : list){
            Bukkit.broadcastMessage(lists); // дебаг
        }
        config.set("isNameList", list);
        saveConfig();
    }

Ситуация такая. Что при выполнении save() на дебаге я вижу Стринг лист с нужными мне значениями, а в конфиг они не записываются. Уже как только не делал.
Есть мыслишки?
Cauldron 218 и 213
 
Последнее редактирование:
А в saveConfig() что? Переменная config откуда берётся? Давай полный класс. И оберни в
Код:
[code=java]** код **
[/code]
 
Это я затупил:
Код:
public void ReloadConfig(){
          config = YamlConfiguration.loadConfiguration(new File(this.getDataFolder(), "config.yml"));
          }
config.set("isNameList", list); заменил на getConfig.set и все
Спасибо.
 
Статус
Закрыто для дальнейших ответов.

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

Назад
Верх