private void BtnJavaPathAuto_Click(object sender, EventArgs e) { string path = PathTools.GetJavaPath(); if (path == "0") { tbJavaPath.Text = "Check Java installation? :-)"; } else { tbJavaPath.Text = path; } }
public Config(JObject jObject) { ConfigJson = jObject; memory.x = ConfigJson != null ? ConfigJson["MinMem"] != null?Convert.ToInt32(ConfigJson["MinMem"].ToString()) : DefaultMinMem : DefaultMinMem; memory.y = ConfigJson != null ? ConfigJson["MaxMem"] != null?Convert.ToInt32(ConfigJson["MaxMem"].ToString()) : DefaultMaxMem : DefaultMaxMem; JavaPath = ConfigJson != null ? ConfigJson["JavaPath"] != null ? ConfigJson["JavaPath"].ToString() : PathTools.GetJavaPath() : PathTools.GetJavaPath(); GamePath = ConfigJson != null ? ConfigJson["GamePath"] != null ? ConfigJson["GamePath"].ToString() : DefaultGamePath : DefaultGamePath; JVMArguments = ConfigJson != null ? ConfigJson["JVMArguments"] != null ? ConfigJson["JVMArguments"].ToString() : DefaultJVMArgs : DefaultJVMArgs; MCArguments = ConfigJson != null ? ConfigJson["MCArguments"] != null ? ConfigJson["MCArguments"].ToString() : DefaultMCArgs : DefaultMCArgs; windowSize.x = ConfigJson != null ? ConfigJson["WindowWidth"] != null?Convert.ToInt32(ConfigJson["WindowWidth"].ToString()) : DefaultWinWid : DefaultWinWid; windowSize.y = ConfigJson != null ? ConfigJson["WindowHeight"] != null?Convert.ToInt32(ConfigJson["WindowHeight"].ToString()) : DefaultWinHgt : DefaultWinHgt; Server = ConfigJson != null ? ConfigJson["Server"] != null ? ConfigJson["Server"].ToString() : null : null; EnterServer = ConfigJson != null ? ConfigJson["EnterServer"] != null?Convert.ToInt32(ConfigJson["EnterServer"].ToString()) != 0 ? true : false : false : false; player = ConfigJson != null ? ConfigJson["Player"] != null ? ConfigJson["Player"]["Name"] != null && ConfigJson["Player"]["UUID"] != null ? new PlayerInfo(ConfigJson["Player"]["Name"].ToString(), ConfigJson["Player"]["UUID"].ToString()) : new PlayerInfo("SetName") : new PlayerInfo("SetName") : new PlayerInfo("SetName"); }