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()); }