private void Button1_Click_4(object sender, EventArgs e) { var sPropDir = "Servers/" + clbSType.CheckedItems[0].ToString() + "/" + tbVersion.Text; if (!Directory.Exists("Servers/" + clbSType.CheckedItems[0].ToString() + "/" + tbVersion.Text)) { return; } if (!File.Exists(sPropDir + "/server.json")) { var set = new JObject(); set["sLaunchArgs"] = "-Xmx1024M -Xms1024M " + (Program.iJavaType == 64 ? "-d64 " : "") + "-jar server.jar"; File.WriteAllText(sPropDir + "/server.json", set.ToString()); } var job = JObject.Parse(File.ReadAllText(sPropDir + "/server.json")); var da = new Diags.diagArgumentGenerator(job["sLaunchArgs"].ToString()); da.ShowDialog(); if (da._args != null) { job["sLaunchArgs"] = da._args; File.WriteAllText(sPropDir + "/server.json", job.ToString()); } da.Dispose(); }
private void btnArgumentGenerator_Click(object sender, EventArgs e) { Diags.diagArgumentGenerator dag = new Diags.diagArgumentGenerator(textBox1.Text); dag.ShowDialog(); if (dag._args != "CLOSED") { textBox1.Text = dag._args; } dag.Dispose(); }