diff --git a/src/main/java/org/purpurmc/purpurextras/PurpurConfig.java b/src/main/java/org/purpurmc/purpurextras/PurpurConfig.java index bee60ee..f05b394 100644 --- a/src/main/java/org/purpurmc/purpurextras/PurpurConfig.java +++ b/src/main/java/org/purpurmc/purpurextras/PurpurConfig.java @@ -1,40 +1,19 @@ package org.purpurmc.purpurextras; -import java.io.File; -import java.io.IOException; import java.util.*; -import java.util.logging.Logger; import org.bukkit.configuration.ConfigurationSection; import org.bukkit.configuration.file.FileConfiguration; public class PurpurConfig { - private final Logger logger; private FileConfiguration config; - private final File configPath; protected PurpurConfig() { PurpurExtrasOG plugin = PurpurExtrasOG.getInstance(); + plugin.saveDefaultConfig(); plugin.reloadConfig(); - logger = plugin.getLogger(); config = plugin.getConfig(); - configPath = new File(plugin.getDataFolder(), "config.yml"); - - } - - protected void saveConfig() { - - try { - - config.save(configPath); - config = PurpurExtrasOG.getInstance().getConfig(); - - } catch (IOException e) { - - logger.severe("Failed to save configuration file! - " + e.getLocalizedMessage()); - - } } diff --git a/src/main/java/org/purpurmc/purpurextras/PurpurExtrasOG.java b/src/main/java/org/purpurmc/purpurextras/PurpurExtrasOG.java index d844d97..fc6ca0e 100644 --- a/src/main/java/org/purpurmc/purpurextras/PurpurExtrasOG.java +++ b/src/main/java/org/purpurmc/purpurextras/PurpurExtrasOG.java @@ -46,7 +46,6 @@ public final class PurpurExtrasOG extends JavaPlugin { } PurpurExtrasModule.reloadModules(); - config.saveConfig(); } @@ -68,7 +67,6 @@ public final class PurpurExtrasOG extends JavaPlugin { config = new PurpurConfig(); PurpurExtrasModule.reloadModules(); - config.saveConfig(); commandSender.sendMessage(Component.text("PurpurExtras configuration reloaded!")); });