addon-challenges/src/main/java/bskyblock/addon/challenges/config/PluginConfig.java

25 lines
909 B
Java
Raw Normal View History

package bskyblock.addon.challenges.config;
2017-11-26 03:17:16 +01:00
import bskyblock.addon.challenges.ChallengesAddon;
2017-11-26 03:17:16 +01:00
public class PluginConfig {
/**
* Loads the various settings from the config.yml file into the plugin
*/
public PluginConfig(ChallengesAddon plugin) {
2017-11-26 03:17:16 +01:00
plugin.saveDefaultConfig();
// Settings
Settings.resetChallenges = plugin.getConfig().getBoolean("resetchallenges");
// Challenge completion broadcast
Settings.broadcastMessages = plugin.getConfig().getBoolean("broadcastmessages", true);
// Challenges - show or remove completed one-time challenges
Settings.removeCompleteOnetimeChallenges = plugin.getConfig().getBoolean("removecompleteonetimechallenges");
// Add glow to completed challenge icons or not
Settings.addCompletedGlow = plugin.getConfig().getBoolean("addcompletedglow", true);
2017-11-26 03:17:16 +01:00
// All done
}
}