private void Form1_Load(object sender, EventArgs e) { #region Check Current Version try { //As regions name states, this area checks minecraft.net version. HtmlAgilityPack.HtmlDocument doc = client.Load("https://minecraft.net/download"); HtmlNodeCollection Nodes = doc.DocumentNode.SelectNodes("//p//a[@href]"); ServerVersion = Regex.Replace(Nodes[4].InnerText, String.Empty).Remove(0, 1).TrimEnd('.'); ToolStripVersion.Text = ServerVersion; } catch (Exception ex) { MessageBox.Show(ex.ToString()); } #endregion #region Console CControl.SendKeyboardCommandsToProcess = !CControl.SendKeyboardCommandsToProcess; CControl.StartProcess("cmd", ""); #endregion }
private void toolStripStart_Click(object sender, EventArgs e) { if (MinSet >= 128) { if (MaxSet >= 256) { CControl.WriteInput("java -Xms" + MinSet + "M " + "-Xmx" + MaxSet + "M " + "-XX:MaxHeapSize=256m -XX:PermSize=256m -jar " + JarName + ".jar", Color.Transparent, true); } else { MessageBox.Show("Please input Max amount of RAM"); } } else { MessageBox.Show("Please input Min-RAM"); } }