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 } }
private void ReloadSingleConfig(EConfigs type, string location, string defaultConfig, out string config) { SaveSingleConfig(type, location, defaultConfig, null); LoadSingleConfig(type, location, defaultConfig, out config); }