private void LoadConfig() { var old_config = new JsonConfig <WormholesConfigData>("Wormholes 1.3.12.json", "", new WormholesConfigData()); // Update old config to new location if (old_config.LoadFile()) { old_config.DestroyFile(); old_config.SetFilePath(this.JsonConfig.FileName, ConfigurationDataBase.RelativePath); this.JsonConfig = old_config; } if (!this.JsonConfig.LoadFile()) { this.JsonConfig.SaveFile(); } if (this.Config.UpdateToLatestVersion()) { ErrorLogger.Log("Wormholes updated to " + WormholesConfigData.ConfigVersion.ToString()); this.JsonConfig.SaveFile(); } }