@@ -0,0 +1,1084 @@
+package com.featuredepic.everythingpvp.managers;%0A%0Aimport java.io.File;%0A%0Aimport org.bukkit.configuration.file.FileConfiguration;%0Aimport org.bukkit.configuration.file.YamlConfiguration;%0Aimport org.bukkit.plugin.Plugin;%0Aimport org.bukkit.plugin.PluginDescriptionFile;%0A%0Apublic class SettingsManager %7B%0A%09%0A%09private SettingsManager() %7B%0A%09%7D%0A%09%0A%09static SettingsManager instance = new SettingsManager();%0A%09%0A%09public static SettingsManager getInstance()%7B%0A%09%09return instance;%0A%09%7D%0A%09%0A%09Plugin p;%0A%09File settingsFile;%0A%09FileConfiguration settings;%0A%09%0A%09public void setup(Plugin p)%7B%0A%09%09this.p = p;%0A%09%09settings = p.getConfig();%0A%09%09settings.options().copyDefaults(true);%0A%09%09settingsFile = new File(p.getDataFolder(), %22config.yml%22);%0A%09%09saveSettings();%0A%09%7D%0A%09%0A%09public FileConfiguration getSettings()%7B%0A%09%09return settings;%0A%09%7D%0A%09%0A%09public void saveSettings()%7B%0A%09%09try%7B%0A%09%09%09settings.save(settingsFile);%0A%09%09%7Dcatch(Exception e)%7B%0A%09%09%09e.printStackTrace();%0A%09%09%7D%0A%09%7D%0A%09%0A%09public void reload()%7B%0A%09%09settings = YamlConfiguration.loadConfiguration(settingsFile);%0A%09%7D%0A%09%0A%09public PluginDescriptionFile getPluginInfo()%7B%0A%09%09return p.getDescription();%0A%09%7D%0A%0A%7D%0A

Create SettingsManager.java