diff --git a/MinecraftClient/Program.cs b/MinecraftClient/Program.cs index b0d5e0db..7cd82cd7 100644 --- a/MinecraftClient/Program.cs +++ b/MinecraftClient/Program.cs @@ -147,7 +147,10 @@ namespace MinecraftClient } else Settings.WriteDefaultSettings("MinecraftClient.ini"); - Console.Title = Settings.ConsoleTitle; + if (Settings.ConsoleTitle != "") + { + Console.Title = Settings.ConsoleTitle.Replace("%username%", "New Window"); + } //Asking the user to type in missing data such as Username and Password @@ -200,7 +203,10 @@ namespace MinecraftClient } if (result == MinecraftCom.LoginResult.Success) { - Console.Title = Settings.ConsoleTitle + " - " + Settings.Username; + if (Settings.ConsoleTitle != "") + { + Console.Title = Settings.ConsoleTitle.Replace("%username%", Settings.Username); + } Console.WriteLine("Success. (session ID: " + sessionID + ')'); if (Settings.ServerIP == "") diff --git a/MinecraftClient/Settings.cs b/MinecraftClient/Settings.cs index 49c17975..c6b318ac 100644 --- a/MinecraftClient/Settings.cs +++ b/MinecraftClient/Settings.cs @@ -21,7 +21,7 @@ namespace MinecraftClient public static string Password = ""; public static string ServerIP = ""; public static string SingleCommand = ""; - public static string ConsoleTitle = "Minecraft Console Client"; + public static string ConsoleTitle = ""; //Other Settings public static string TranslationsFile_FromMCDir = Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData) + @"\.minecraft\assets\virtual\legacy\lang\en_GB.lang"; @@ -214,7 +214,7 @@ namespace MinecraftClient + "\r\n" + "translationsfile=translations.lang\r\n" + "botownersfile=bot-owners.txt\r\n" - + "consoletitle=Minecraft Console Client\r\n" + + "consoletitle=Minecraft Console Client - %username%\r\n" + "\r\n" + "#Bot Settings\r\n" + "\r\n"