From 58c9a55a376a701c3f95830cf10ed73d891204bd Mon Sep 17 00:00:00 2001 From: TheLonelyDev Date: Sun, 8 Apr 2018 20:17:32 +0200 Subject: [PATCH] menu swapper: add Fly, Rellekka travel options, and Chase --- .../menuentryswapper/MenuEntrySwapperConfig.java | 11 +++++++++++ .../menuentryswapper/MenuEntrySwapperPlugin.java | 8 ++++++++ 2 files changed, 19 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 4171761d4f..dd82431123 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 @@ -199,4 +199,15 @@ public interface MenuEntrySwapperConfig extends Config { return true; } + + @ConfigItem( + position = 15, + keyName = "swapChase", + name = "Chase", + description = "Allows to left click your cat to chase" + ) + default boolean swapChase() + { + return true; + } } 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 452b6ea4be..d7c71c6cc5 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 @@ -357,6 +357,10 @@ public class MenuEntrySwapperPlugin extends Plugin swap("pay-fare", option, target, true); swap("charter", option, target, true); swap("take-boat", option, target, true); + swap("fly", option, target, true); + swap("jatizso", option, target, true); + swap("neitiznot", option, target, true); + swap("rellekka", option, target, true); } if (config.swapPay()) @@ -418,6 +422,10 @@ public class MenuEntrySwapperPlugin extends Plugin swap("use", option, target, true); } } + else if (config.swapChase() && option.equals("pick-up")) + { + swap("chase", option, target, true); + } } @Subscribe