void PropertyWindow_Load(object sender, EventArgs e) { // try to use same icon as main window // must be done in OnLoad, otherwise icon doesn't show on Mono GuiUtils.SetIcon(this); OnMapsChangedEvent.Register(HandleMapsChanged, Priority.Low); OnStateChangedEvent.Register(HandleStateChanged, Priority.Low); GuiPerms.UpdateRankNames(); rank_cmbDefault.Items.AddRange(GuiPerms.RankNames); rank_cmbOsMap.Items.AddRange(GuiPerms.RankNames); blk_cmbMin.Items.AddRange(GuiPerms.RankNames); cmd_cmbMin.Items.AddRange(GuiPerms.RankNames); //Load server stuff LoadProperties(); LoadRanks(); try { LoadCommands(); LoadBlocks(); } catch (Exception ex) { Logger.LogError("Error loading commands and blocks", ex); } LoadGameProps(); }
void PropertyWindow_Load(object sender, EventArgs e) { ToggleIrcSettings(ServerConfig.UseIRC); GuiPerms.UpdateRankNames(); rank_cmbDefault.Items.AddRange(GuiPerms.RankNames); rank_cmbOsMap.Items.AddRange(GuiPerms.RankNames); blk_cmbMin.Items.AddRange(GuiPerms.RankNames); cmd_cmbMin.Items.AddRange(GuiPerms.RankNames); //Load server stuff LoadProperties(); LoadRanks(); try { LoadCommands(); LoadBlocks(); } catch (Exception ex) { Logger.LogError(ex); Logger.Log(LogType.Warning, "Failed to load commands and blocks!"); } try { LoadLavaSettings(); UpdateLavaMapList(); UpdateLavaControls(); } catch (Exception ex) { Logger.LogError(ex); Logger.Log(LogType.Warning, "Failed to load Lava Survival settings!"); } try { lavaUpdateTimer = new System.Timers.Timer(10000) { AutoReset = true }; lavaUpdateTimer.Elapsed += delegate { UpdateLavaControls(); UpdateLavaMapList(false); }; lavaUpdateTimer.Start(); } catch { Logger.Log(LogType.Warning, "Failed to start lava control update timer!"); } }
void PropertyWindow_Load(object sender, EventArgs e) { OnMapsChangedEvent.Register(HandleMapsChanged, Priority.Low); OnStateChangedEvent.Register(HandleStateChanged, Priority.Low); GuiPerms.UpdateRankNames(); rank_cmbDefault.Items.AddRange(GuiPerms.RankNames); rank_cmbOsMap.Items.AddRange(GuiPerms.RankNames); blk_cmbMin.Items.AddRange(GuiPerms.RankNames); cmd_cmbMin.Items.AddRange(GuiPerms.RankNames); //Load server stuff LoadProperties(); LoadRanks(); try { LoadCommands(); LoadBlocks(); } catch (Exception ex) { Logger.LogError("Error loading commands and blocks", ex); } LoadGameProps(); }