From ea1671f4964b3514b4dfcad721d30f42544c8469 Mon Sep 17 00:00:00 2001 From: Owain van Brakel Date: Mon, 14 Oct 2019 11:19:16 +0200 Subject: [PATCH] configpanel: Don't add hidden plugins (#1781) --- .../java/net/runelite/client/plugins/config/ConfigPanel.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/config/ConfigPanel.java b/runelite-client/src/main/java/net/runelite/client/plugins/config/ConfigPanel.java index ae3f8da1cd..d9c8164ef8 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/config/ConfigPanel.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/config/ConfigPanel.java @@ -297,7 +297,8 @@ public class ConfigPanel extends PluginPanel // populate pluginList with all vanilla RL plugins List plugins = new ArrayList<>(); - pluginManager.getPlugins() + pluginManager.getPlugins().stream() + .filter(plugin -> !plugin.getClass().getAnnotation(PluginDescriptor.class).hidden()) .forEach(plugin -> { final PluginDescriptor descriptor = plugin.getClass().getAnnotation(PluginDescriptor.class);