From 0eb29b0152666fdf50c67a0c1eb1428d26e3d727 Mon Sep 17 00:00:00 2001 From: miku-666 <74728189+NessieHax@users.noreply.github.com> Date: Tue, 7 Jun 2022 21:22:02 +0200 Subject: [PATCH] Update RichPresence --- .../Classes/Misc/RichPresenceClient.cs | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/MinecraftUSkinEditor/Classes/Misc/RichPresenceClient.cs b/MinecraftUSkinEditor/Classes/Misc/RichPresenceClient.cs index f10c552b..12acd26e 100644 --- a/MinecraftUSkinEditor/Classes/Misc/RichPresenceClient.cs +++ b/MinecraftUSkinEditor/Classes/Misc/RichPresenceClient.cs @@ -1,6 +1,7 @@ using System; using System.Runtime.InteropServices; using DiscordRPC; +using DiscordRPC.Exceptions; namespace RichPresenceClient { @@ -12,9 +13,17 @@ namespace RichPresenceClient public static void Initialize(string ClientID) { client = new DiscordRpcClient(ClientID); - if (!client.Initialize()) + try { - throw new Exception("ERROR initializing Discord RPC"); + client.Initialize(); + } + catch (UninitializedException ex) + { + Console.WriteLine(ex.Message); + } + catch (ObjectDisposedException ex) + { + Console.WriteLine(ex.Message); } }