From 71ccf89580050832bc887a77311c035d59c4d8b3 Mon Sep 17 00:00:00 2001 From: joelewis43 <36579791+joelewis43@users.noreply.github.com> Date: Sat, 20 Feb 2021 14:54:10 -0800 Subject: [PATCH] menu entry swapper: Add Fossil Island Rowboat Dive swap (#13237) --- .../menuentryswapper/MenuEntrySwapperConfig.java | 11 +++++++++++ .../menuentryswapper/MenuEntrySwapperPlugin.java | 2 ++ 2 files changed, 13 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 a9564ff1c5..d10ceaebeb 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 @@ -650,4 +650,15 @@ public interface MenuEntrySwapperConfig extends Config { return false; } + + @ConfigItem( + keyName = "swapRowboatDive", + name = "Fossil Island Rowboat Dive", + description = "Swap Travel with Dive on the rowboat found on the small island north-east of Fossil Island", + section = objectSection + ) + default boolean swapRowboatDive() + { + return false; + } } 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 41ce37427e..d02db40188 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 @@ -373,6 +373,8 @@ public class MenuEntrySwapperPlugin extends Plugin swapTeleport("teleport to house", "outside"); swap("eat", "guzzle", config::swapRockCake); + + swap("travel", "dive", config::swapRowboatDive); } private void swap(String option, String swappedOption, Supplier enabled)