1. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

Помогите Как создать конфиг

Тема в разделе "Разработка плагинов для новичков", создана пользователем Newmcpe, 5 мар 2016.

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

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

    Баллы:
    61
    Имя в Minecraft:
    Newmcpe
    Недавно начал разрабатывать, вот и хочу создать для своего плагина конфиг
     
  2. CoolBoy

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

    Баллы:
    96
    Имя в Minecraft:
    Xezard
    Туторов по созданию конфига куча.
    Один из них:
    http://wiki.bukkit.org/Configuration_API_Reference
     
    Последнее редактирование: 5 мар 2016
  3. Автор темы
    Newmcpe

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

    Баллы:
    61
    Имя в Minecraft:
    Newmcpe
  4. mc_archeage

    mc_archeage Новичок Пользователь

    Баллы:
    11
    Имя в Minecraft:
    NegaTiV
    Вот попроще:
    config.yml размещаеш там где и plugin.yml и заполняеш єво какой он длжен бить и все.
    public void onEnable()
    {
    Bukkit.getPluginManager().registerEvents(this, this);
    getConfig().options().copyDefaults(true);
    saveConfig();
    reloadConfig();
    }
     
  5. Автор темы
    Newmcpe

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

    Баллы:
    61
    Имя в Minecraft:
    Newmcpe
    Спаасибо. Попробую
     
  6. MrTrojan

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

    Баллы:
    98
    Имя в Minecraft:
    BlackTrojan
    В маленьких плагинах лучше так:

    Код:
    File configFile;
    FileConfiguration config;
    
    @Override
    public void onEnable() {
        loadConfig();
    
        getServer().getPluginManager().registerEvents(this, this);
    }
    
    void loadConfig() {
        configFile = new File(getDataFolder, "config.yml");
    
        if(!(configFIle.exists)) {
            saveDefaultConfig();
        }
    
        config = YamlConfiguration.loadConfiguration(configFile);
    }
     

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