diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/menuentryswapper/MenuEntrySwapperConfig.java b/runelite-client/src/main/java/net/runelite/client/plugins/menuentryswapper/MenuEntrySwapperConfig.java index 99e968a4d6..f2030bd47d 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/menuentryswapper/MenuEntrySwapperConfig.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/menuentryswapper/MenuEntrySwapperConfig.java @@ -195,13 +195,23 @@ public interface MenuEntrySwapperConfig extends Config @ConfigItem( keyName = "swapPrivate", name = "Private", - description = "Swap Shared with Private on the Chamber of Xeric storage units." + description = "Swap Shared with Private on the Chambers of Xeric storage units." ) default boolean swapPrivate() { return false; } + @ConfigItem( + keyName = "swapPick", + name = "Pick", + description = "Swap Pick with Pick-lots of the Gourd tree in the Chambers of Xeric" + ) + default boolean swapPick() + { + return false; + } + @ConfigItem( keyName = "swapQuick", name = "Quick Pass/Open/Start/Travel", diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/menuentryswapper/MenuEntrySwapperPlugin.java b/runelite-client/src/main/java/net/runelite/client/plugins/menuentryswapper/MenuEntrySwapperPlugin.java index 697e05075f..e6420bdc99 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/menuentryswapper/MenuEntrySwapperPlugin.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/menuentryswapper/MenuEntrySwapperPlugin.java @@ -511,6 +511,10 @@ public class MenuEntrySwapperPlugin extends Plugin { swap("private", option, target, true); } + else if (config.swapPick() && option.equals("pick")) + { + swap("pick-lots", option, target, true); + } else if (config.shiftClickCustomization() && shiftModifier && !option.equals("use")) { Integer customOption = getSwapConfig(eventId);