Помогите Как перезагрузить конфигурацию (YamlConfiguration)

EnderBro3D

Активный участник
Пользователь
Баллы
76
Имя в Minecraft
EnderBro3D
Опять уже 3-4 раз пишу про конфиги, так вот вопрос: как мне перезагрузить кастомную/выборочную конфигурацию?
config.reload нету
 
Java:
    public void reloadConfig(File file, FileConfiguration config) {
        try {
            config.load(file);
        } catch (IOException | InvalidConfigurationException e) {
            System.err.println(e);
        }
    }
 
Java:
    public void reloadConfig(File file, FileConfiguration config) {
        try {
            config.load(file);
        } catch (IOException | InvalidConfigurationException e) {
            System.err.println(e);
        }
    }
Не по теме вопрос, вторую тему делать не охото, Вот второй вопрос: как проверить на существование секцию? Можете не отвечать, т.к вы уже ответили на основной вопрос
 
Java:
List<String> keys = new ArrayList<>(config.getKeys(false)); //считываем секции
        for (String s : keys) {
            if (s.equalsIgnoreCase("Section")) {
                config.getString(s + "String"); //делаем то то с секцией если это та секция
                break; // завершаем цикл чтобы дальше не шел. (вдруг у тебя в конфиге еще 10000 секций. это значительно снизит нагрузку)
            }
        }
 
Java:
List<String> keys = new ArrayList<>(config.getKeys(false)); //считываем секции
        for (String s : keys) {
            if (s.equalsIgnoreCase("Section")) {
                config.getString(s + "String"); //делаем то то с секцией если это та секция
                break; // завершаем цикл чтобы дальше не шел. (вдруг у тебя в конфиге еще 10000 секций. это значительно снизит нагрузку)
            }
        }
:D
Java:
getConfig().getConfigurationSection("sectionName");
Не по теме вопрос, вторую тему делать не охото, Вот второй вопрос: как проверить на существование секцию? Можете не отвечать, т.к вы уже ответили на основной вопрос
Java:
getConfig().contains("sectionName");
 
Последнее редактирование:
Назад
Верх