Exemple #1
0
        private void LoadSingleConfig(EConfigs type, string location, string defaultConfig, out string config)
        {
            config = null;
            try
            {
                config = Globals.FileReader.ReadAllText(location);
                Globals.Logger.Log($"§7[Config/{type.ToString()}]{ChatColor.Reset} Config file {ChatColor.BrightGreen}{Globals.FileReader.GetFileName(location)}{ChatColor.Reset} loaded.");
            }
            catch (Exception ex)
            {
                Globals.Logger.LogWarning($"§7[Config/{type.ToString()}]{ChatColor.Reset} Config file {ChatColor.Red}{Globals.FileReader.GetFileName(location)}{ChatColor.Reset} can't be loaded.");
#if DEBUG || SNAPSHOT
                Globals.Logger.LogDebug($"§7[Config/{type.ToString()}]{ChatColor.Reset} Error: {ChatColor.Red}{ex}");
#endif
            }
        }
Exemple #2
0
 private void ReloadSingleConfig(EConfigs type, string location, string defaultConfig, out string config)
 {
     SaveSingleConfig(type, location, defaultConfig, null);
     LoadSingleConfig(type, location, defaultConfig, out config);
 }