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

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

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

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

    Newmcpe Активный участник

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

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

    Trophy Points:
    96
    Skype:
    thecoolboy2070
    Имя в Minecraft:
    CoolBoy
    Туторов по созданию конфига куча.
    Один из них:
    http://wiki.bukkit.org/Configuration_API_Reference
     
    Last edited: Mar 5, 2016
  4. Автор темы
    Newmcpe

    Newmcpe Активный участник

    Trophy Points:
    61
    Имя в Minecraft:
    Newmcpe
  5. mc_archeage

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

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

    Newmcpe Активный участник

    Trophy Points:
    61
    Имя в Minecraft:
    Newmcpe
    Спаасибо. Попробую
     
  7. MrTrojan

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

    Trophy Points:
    98
    Skype:
    mrtrojan.ru
    Имя в Minecraft:
    MrTrojan
    В маленьких плагинах лучше так:

    Code:
    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);
    }
     

Share This Page