diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/grounditems/GroundItemsConfig.java b/runelite-client/src/main/java/net/runelite/client/plugins/grounditems/GroundItemsConfig.java index 01693334e1..2e32a8e336 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/grounditems/GroundItemsConfig.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/grounditems/GroundItemsConfig.java @@ -131,6 +131,17 @@ public interface GroundItemsConfig extends Config { return false; } + + @ConfigItem( + keyName = "deprioritizeHiddenItems", + name = "Deprioritize Menu Hidden Items", + description = "Depriotizies the menu options for items which are hidden, requiring a right click to pick up.", + position = 5 + ) + default boolean deprioritizeHiddenItems() + { + return false; + } @ConfigItem( keyName = "highlightTiles", diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/grounditems/GroundItemsPlugin.java b/runelite-client/src/main/java/net/runelite/client/plugins/grounditems/GroundItemsPlugin.java index 01055a6d96..773fd8b044 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/grounditems/GroundItemsPlugin.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/grounditems/GroundItemsPlugin.java @@ -527,6 +527,11 @@ public class GroundItemsPlugin extends Plugin { lastEntry.setTarget(lastEntry.getTarget() + " (" + quantity + ")"); } + + if (hidden != null && highlighted == null && config.deprioritizeHiddenItems()) + { + lastEntry.setDeprioritized(true); + } } }