mirror of
https://github.com/mcMMO-Dev/mcMMO.git
synced 2026-02-19 10:22:58 +01:00
new settings for showing patreon, paypal
This commit is contained in:
@@ -6,6 +6,9 @@ import com.gmail.nossr50.config.experience.ExperienceConfig;
|
||||
import com.gmail.nossr50.config.hocon.SerializedConfigLoader;
|
||||
import com.gmail.nossr50.config.hocon.antiexploit.ConfigExploitPrevention;
|
||||
import com.gmail.nossr50.config.hocon.database.ConfigDatabase;
|
||||
import com.gmail.nossr50.config.hocon.donation.ConfigAuthorAdvertisements;
|
||||
import com.gmail.nossr50.config.hocon.hardcore.ConfigHardcore;
|
||||
import com.gmail.nossr50.config.hocon.metrics.ConfigMetrics;
|
||||
import com.gmail.nossr50.config.hocon.motd.ConfigMOTD;
|
||||
import com.gmail.nossr50.config.hocon.playerleveling.ConfigLeveling;
|
||||
import com.gmail.nossr50.config.hocon.scoreboard.ConfigScoreboard;
|
||||
@@ -70,7 +73,10 @@ public final class ConfigManager {
|
||||
private SerializedConfigLoader<ConfigLeveling> configLeveling;
|
||||
private SerializedConfigLoader<ConfigWorldBlacklist> configWorldBlacklist;
|
||||
private SerializedConfigLoader<ConfigExploitPrevention> configExploitPrevention;
|
||||
private SerializedConfigLoader<ConfigHardcore> configHardcore;
|
||||
private SerializedConfigLoader<ConfigMetrics> configMetrics;
|
||||
private SerializedConfigLoader<ConfigMOTD> configMOTD;
|
||||
private SerializedConfigLoader<ConfigAuthorAdvertisements> configAuthorAdvertisements;
|
||||
private MainConfig mainConfig;
|
||||
private FishingTreasureConfig fishingTreasureConfig;
|
||||
private ExcavationTreasureConfig excavationTreasureConfig;
|
||||
@@ -108,6 +114,9 @@ public final class ConfigManager {
|
||||
configWorldBlacklist = new SerializedConfigLoader<>(ConfigWorldBlacklist.class, "world_blacklist.conf", null);
|
||||
configExploitPrevention = new SerializedConfigLoader<>(ConfigExploitPrevention.class, "exploit_prevention.conf", null);
|
||||
configMOTD = new SerializedConfigLoader<>(ConfigMOTD.class, "message_of_the_day.conf", null);
|
||||
configHardcore = new SerializedConfigLoader<>(ConfigHardcore.class, "hardcore_mode.conf", null);
|
||||
configMetrics = new SerializedConfigLoader<>(ConfigMetrics.class, "analytics_reporting.conf", null);
|
||||
configAuthorAdvertisements = new SerializedConfigLoader<>(ConfigAuthorAdvertisements.class, "author_support_advertisements.conf", null);
|
||||
|
||||
mainConfig = new MainConfig();
|
||||
|
||||
@@ -134,26 +143,6 @@ public final class ConfigManager {
|
||||
|
||||
salvageConfig = new SalvageConfig();
|
||||
|
||||
|
||||
/*if (MainConfig.getInstance().getToolModsEnabled()) {
|
||||
new ToolConfigManager();
|
||||
}
|
||||
|
||||
if (MainConfig.getInstance().getArmorModsEnabled()) {
|
||||
new ArmorConfigManager();
|
||||
}
|
||||
|
||||
if (MainConfig.getInstance().getBlockModsEnabled()) {
|
||||
new BlockConfigManager();
|
||||
}
|
||||
|
||||
if (MainConfig.getInstance().getEntityModsEnabled()) {
|
||||
new EntityConfigManager();
|
||||
}*/
|
||||
|
||||
// Multi Config Containers
|
||||
//initMultiConfigContainers();
|
||||
|
||||
/*
|
||||
* Managers
|
||||
*/
|
||||
@@ -341,4 +330,16 @@ public final class ConfigManager {
|
||||
public ConfigMOTD getConfigMOTD() {
|
||||
return configMOTD.getConfig();
|
||||
}
|
||||
|
||||
public ConfigHardcore getConfigHardcore() {
|
||||
return configHardcore.getConfig();
|
||||
}
|
||||
|
||||
public ConfigMetrics getConfigMetrics() {
|
||||
return configMetrics.getConfig();
|
||||
}
|
||||
|
||||
public ConfigAuthorAdvertisements getConfigAds() {
|
||||
return configAuthorAdvertisements.getConfig();
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user