ChatParser: Catch exception in download language file

This commit is contained in:
ReinforceZwei 2023-01-19 18:02:34 +08:00
parent e52fe6cb8b
commit cb57db8328

View file

@ -1,4 +1,5 @@
using System.Collections.Generic;
using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Net.Http;
@ -297,6 +298,15 @@ namespace MinecraftClient.Protocol.Message
{
ConsoleIO.WriteLineFormatted("§8" + string.Format(Translations.chat_save_fail, languageFilePath), acceptnewlines: true);
}
catch (Exception e)
{
ConsoleIO.WriteLineFormatted("§8" + Translations.chat_fail, acceptnewlines: true);
if (Config.Logging.DebugMessages)
{
ConsoleIO.WriteLine(e.Message);
ConsoleIO.WriteLine(e.StackTrace ?? "");
}
}
finally
{
httpClient.Dispose();