private void LoadConfigs() { string mPath = $"{Server.ExecutePath}\\MineNET.yml"; this.Config = YamlStaticConfig.Load <MineNETConfig>(mPath); LangManager.Language = this.Config.Language; MineNET.Utils.LangManager.Lang = this.Config.Language; }
public void LoadLanguage() { string file = $"{ExecutePath}\\MineNET.yml"; MineNETConfig config = null; if (!File.Exists(file)) { config = YamlStaticConfig.Load <MineNETConfig>(file); LanguageSelectModal modal = new LanguageSelectModal(); modal.ShowDialog(); config.Language = modal.SelectResult.Code; config.Save <MineNETConfig>(); } else { config = YamlStaticConfig.Load <MineNETConfig>(file); } string language = config.Language; LanguageService.LangCode = language; }