mirror of
https://github.com/mcMMO-Dev/mcMMO.git
synced 2026-02-20 02:33:15 +01:00
Fixed the loading of the Serialized configs
This commit is contained in:
@@ -3,6 +3,7 @@ package com.gmail.nossr50.config;
|
||||
import com.gmail.nossr50.config.collectionconfigs.RepairConfig;
|
||||
import com.gmail.nossr50.config.collectionconfigs.SalvageConfig;
|
||||
import com.gmail.nossr50.config.experience.ExperienceConfig;
|
||||
import com.gmail.nossr50.config.hocon.SerializedConfigLoader;
|
||||
import com.gmail.nossr50.config.hocon.database.ConfigDatabase;
|
||||
import com.gmail.nossr50.config.party.ItemWeightConfig;
|
||||
import com.gmail.nossr50.config.skills.alchemy.PotionConfig;
|
||||
@@ -59,7 +60,7 @@ public final class ConfigManager {
|
||||
|
||||
/* CONFIG INSTANCES */
|
||||
|
||||
private ConfigDatabase configDatabase;
|
||||
private SerializedConfigLoader<ConfigDatabase> configDatabase;
|
||||
private MainConfig mainConfig;
|
||||
private FishingTreasureConfig fishingTreasureConfig;
|
||||
private ExcavationTreasureConfig excavationTreasureConfig;
|
||||
@@ -90,7 +91,7 @@ public final class ConfigManager {
|
||||
// I'm pretty these are supposed to be done in a specific order, so don't rearrange them willy nilly
|
||||
|
||||
//TODO: Not sure about the order of MainConfig
|
||||
configDatabase = new ConfigDatabase();
|
||||
configDatabase = new SerializedConfigLoader<>(ConfigDatabase.class, "database_settings.conf", null);
|
||||
mainConfig = new MainConfig();
|
||||
|
||||
fishingTreasureConfig = new FishingTreasureConfig();
|
||||
@@ -304,5 +305,5 @@ public final class ConfigManager {
|
||||
return experienceMapManager;
|
||||
}
|
||||
|
||||
public ConfigDatabase getConfigDatabase() { return configDatabase; }
|
||||
public ConfigDatabase getConfigDatabase() { return configDatabase.getConfig(); }
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user