From 5fd55ae9a7f066112801d33cfa55ca79b1d07e7e Mon Sep 17 00:00:00 2001 From: Patrick Watts Date: Tue, 16 Feb 2021 03:49:10 +0400 Subject: [PATCH] menu entry swapper: Add fishing spot bait swap (#13203) --- .../menuentryswapper/MenuEntrySwapperConfig.java | 11 +++++++++++ .../menuentryswapper/MenuEntrySwapperPlugin.java | 4 ++++ 2 files changed, 15 insertions(+) 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 8923237ce7..a9564ff1c5 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 @@ -287,6 +287,17 @@ public interface MenuEntrySwapperConfig extends Config return false; } + @ConfigItem( + keyName = "swapBait", + name = "Bait", + description = "Swap Lure, Small Net with Bait on Fishing spot", + section = objectSection + ) + default boolean swapBait() + { + return false; + } + @ConfigItem( keyName = "swapHelp", name = "Help", 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 a3228959cc..41ce37427e 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 @@ -238,6 +238,10 @@ public class MenuEntrySwapperPlugin extends Plugin swap("big net", "harpoon", config::swapHarpoon); swap("net", "harpoon", config::swapHarpoon); + swap("lure", "bait", config::swapBait); + swap("net", "bait", config::swapBait); + swap("small net", "bait", config::swapBait); + swap("enter", "portal", "home", () -> config.swapHomePortal() == HouseMode.HOME); swap("enter", "portal", "build mode", () -> config.swapHomePortal() == HouseMode.BUILD_MODE); swap("enter", "portal", "friend's house", () -> config.swapHomePortal() == HouseMode.FRIENDS_HOUSE);