mirror of
https://github.com/MCCTeam/Minecraft-Console-Client
synced 2025-11-07 17:36:07 +00:00
Fixed %vars% not handled in chatbotlogfile
Bug report by TorchRJ_
This commit is contained in:
parent
96a614b617
commit
c53a696ffd
1 changed files with 6 additions and 5 deletions
|
|
@ -273,18 +273,19 @@ namespace MinecraftClient
|
||||||
public static void LogToConsole(string text)
|
public static void LogToConsole(string text)
|
||||||
{
|
{
|
||||||
ConsoleIO.WriteLineFormatted("§8[BOT] " + text);
|
ConsoleIO.WriteLineFormatted("§8[BOT] " + text);
|
||||||
|
string logfile = Settings.expandVars(Settings.chatbotLogFile);
|
||||||
|
|
||||||
if (!String.IsNullOrEmpty(Settings.chatbotLogFile))
|
if (!String.IsNullOrEmpty(logfile))
|
||||||
{
|
{
|
||||||
if (!File.Exists(Settings.chatbotLogFile))
|
if (!File.Exists(logfile))
|
||||||
{
|
{
|
||||||
try { Directory.CreateDirectory(Path.GetDirectoryName(Settings.chatbotLogFile)); }
|
try { Directory.CreateDirectory(Path.GetDirectoryName(logfile)); }
|
||||||
catch { return; /* Invalid path or access denied */ }
|
catch { return; /* Invalid path or access denied */ }
|
||||||
try { File.WriteAllText(Settings.chatbotLogFile, ""); }
|
try { File.WriteAllText(logfile, ""); }
|
||||||
catch { return; /* Invalid file name or access denied */ }
|
catch { return; /* Invalid file name or access denied */ }
|
||||||
}
|
}
|
||||||
|
|
||||||
File.AppendAllLines(Settings.chatbotLogFile, new string[] { getTimestamp() + ' ' + text });
|
File.AppendAllLines(logfile, new string[] { getTimestamp() + ' ' + text });
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue