Solved More Config Files

Discussion in 'Plugin Help/Development/Requests' started by phil14052, Mar 26, 2015.

Thread Status:
Not open for further replies.
  1. Offline


    I just want to know what way is the best way to make more config files like "Config.yml, PlayerData.yml and Reasons.yml"
    And if you can then can i just edit the files and with no need to use code to put the lines (If you can say that)?
    And at last can you guys come with examples?

  2. Offline


    This is the method i usually use,

        private static File file;
        private static FileConfiguration cfg;
        public static void loadConfig() {
            file = new File(<MAIN CLASS>.getDataFolder() + "/" + "PlayerData.yml");
            cfg = YamlConfiguration.loadConfiguration(file);
        public static void saveConfig() {
            try {
            } catch (IOException e) {
        public static FileConfiguration getConfig() {
            return cfg;
    To get the config and get/set variables, use: CLASS.getConfig()
  3. Offline


    @phil14052 I have a library, "EnviousAPI", and it has a Config class. You can easily create many configs with it. Link is in signature, or here.
  4. Offline


    @nverdier Looks nice but i cant find the download link?
  5. Offline

    bwfcwalshy Retired Staff

    @phil14052 Bottom of the page > GitHub link > Download ZIP

    But GitHub is currently down so you will have to wait.
  6. Offline


  7. Offline


    @bwfcwalshy So i get a zip. So how should i put that into the plugin?
    Kinda new with library's

    Guys i found out how to use it Thxs!

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
    Last edited by a moderator: Jun 12, 2016
Thread Status:
Not open for further replies.

Share This Page