From 68489b2a4cc7bf5cf3c7233e46b3d7408dddf61d Mon Sep 17 00:00:00 2001
From: PandahRS
Date: Wed, 4 Jul 2018 15:47:06 +0200
Subject: [PATCH] Make skilling activity configurable in Discord
Make showing of skilling activity configurable in Discord plugin.
Signed-off-by: Tomas Slusny
---
.../client/plugins/discord/DiscordConfig.java | 11 +++++++++++
.../client/plugins/discord/DiscordPlugin.java | 2 +-
2 files changed, 12 insertions(+), 1 deletion(-)
diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/discord/DiscordConfig.java b/runelite-client/src/main/java/net/runelite/client/plugins/discord/DiscordConfig.java
index fd992b7d77..b8f082466e 100644
--- a/runelite-client/src/main/java/net/runelite/client/plugins/discord/DiscordConfig.java
+++ b/runelite-client/src/main/java/net/runelite/client/plugins/discord/DiscordConfig.java
@@ -50,4 +50,15 @@ public interface DiscordConfig extends Config
{
return 10;
}
+
+ @ConfigItem(
+ keyName = "showSkillActivity",
+ name = "Show activity while skilling",
+ description = "Configures if your activity while training skills should be shown.",
+ position = 2
+ )
+ default boolean showSkillingActivity()
+ {
+ return true;
+ }
}
diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/discord/DiscordPlugin.java b/runelite-client/src/main/java/net/runelite/client/plugins/discord/DiscordPlugin.java
index c542c76191..ea194faf3f 100644
--- a/runelite-client/src/main/java/net/runelite/client/plugins/discord/DiscordPlugin.java
+++ b/runelite-client/src/main/java/net/runelite/client/plugins/discord/DiscordPlugin.java
@@ -126,7 +126,7 @@ public class DiscordPlugin extends Plugin
final DiscordGameEventType discordGameEventType = DiscordGameEventType.fromSkill(event.getSkill());
- if (discordGameEventType != null)
+ if (discordGameEventType != null && config.showSkillingActivity())
{
discordState.triggerEvent(discordGameEventType, config.actionDelay());
}