Создание и работа с конфигом

Baroness's Dev

Разработчик
Пользователь
Долго гуглил, рылся на английском Spigot и Bukkit, читал API, но нигде так и не нашёл актуального гайда по созданию и работе с конфигом. Можете объяснить, как его создавать и возвращать значения из yaml?
Java:
public final class Start extends JavaPlugin {

    File newConfig;
    FileConfiguration newConfigz;

    @Override
    public void onEnable() {
        newConfig = new File(getDataFolder(), "testconfig.yml");
        newConfigz = YamlConfiguration.loadConfiguration(newConfig);
        getLogger().info(ChatColor.AQUA + "Successfully enabled.");

    }
Имею вот такой начальный код
 

BuseSo

Разработчик
Пользователь
saveDefaultConfig() - сохранить конфиг. Не перезаписывает значения, которые вбил админ.

Брать значения из конфига - getConfig().get<Что тебе нужно, например String>("путь.до.строки.которая.тебе.нужна.где.точка.это.двуеточие");
Авто объединение сообщений:

У меня в Reputation можно посмотреть, как это сделано.
 

q20w26a

Разработчик
Пользователь
Если будет не лень, опишу работу с конфигами, приложив еще и свою корявенькую реализацию)
 

q20w26a

Разработчик
Пользователь
В каком смысле? Они вроде все через классы) И да, я все же напишу.
 

Комнаты в чате

Верх Низ