diff --git a/subsystems/DiscordRPC/src/main/java/org/terasology/subsystem/discordrpc/DiscordRPCThread.java b/subsystems/DiscordRPC/src/main/java/org/terasology/subsystem/discordrpc/DiscordRPCThread.java index 663c1499ab..0fe4b23f2f 100644 --- a/subsystems/DiscordRPC/src/main/java/org/terasology/subsystem/discordrpc/DiscordRPCThread.java +++ b/subsystems/DiscordRPC/src/main/java/org/terasology/subsystem/discordrpc/DiscordRPCThread.java @@ -188,6 +188,9 @@ public void run() { // Retry to connect again } + } catch (RuntimeException e) { + logger.error("Could not create or connect Discord client: {}", e.getMessage()); + return; } } }