From 2fa5534fea31cf9a34f8c9588e917c246a9cb1cb Mon Sep 17 00:00:00 2001 From: Kyle <48519776+xKylee@users.noreply.github.com> Date: Thu, 16 Jan 2020 11:51:40 +0000 Subject: [PATCH 1/3] MES: Left Click Invigorate MES: Left Click Invigorate --- .../MenuEntrySwapperConfig.java | 23 +++++++++++++++---- 1 file changed, 18 insertions(+), 5 deletions(-) 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 a452f6a55b..b912dad48f 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 @@ -1958,7 +1958,7 @@ default String shiftCustomSwaps() @ConfigItem( keyName = "bankWieldItem", - name = "Left Click 'Wield' In Bank Screen", + name = "Bank - Left Click 'Wield'", description = "Enables Hotkey Left Click 'Wield' In Bank When Pressing The Hotkey", position = 2, section = "hotkeySwapping" @@ -1971,7 +1971,7 @@ default boolean bankWieldItem() @ConfigItem( keyName = "bankWearItem", - name = "Left Click 'Wear' In Bank Screen", + name = "Bank - Left Click 'Wear'", description = "Enables Hotkey Left Click 'Wear' In Bank When Pressing The Hotkey", position = 3, section = "hotkeySwapping" @@ -1984,7 +1984,7 @@ default boolean bankWearItem() @ConfigItem( keyName = "bankEatItem", - name = "Left Click 'Eat' In Bank Screen", + name = "Bank - Left Click 'Eat'", description = "Enables Left Click 'Eat' In Bank When Pressing The Hotkey", position = 4, section = "hotkeySwapping" @@ -1997,7 +1997,7 @@ default boolean bankEatItem() @ConfigItem( keyName = "bankDrinkItem", - name = "Left Click 'Drink' In Bank Screen", + name = "Bank - Left Click 'Drink'", description = "Enables Left Click 'Drink' In Bank When Pressing The Hotkey", position = 5, section = "hotkeySwapping" @@ -2010,7 +2010,7 @@ default boolean bankDrinkItem() @ConfigItem( keyName = "bankEquipItem", - name = "Left Click 'Equip' In Bank Screen", + name = "Bank - Left Click 'Equip'", description = "Enables Left Click 'Equip' In Bank When Pressing The Hotkey", position = 6, section = "hotkeySwapping" @@ -2020,4 +2020,17 @@ default boolean bankEquipItem() { return false; } + + @ConfigItem( + keyName = "bankInvigorateItem", + name = "Bank - Left Click 'Invigorate'", + description = "Enables Left Click 'Invigorate' In Bank When Pressing The Hotkey", + position = 7, + section = "hotkeySwapping" + ) + + default boolean bankInvigorateItem() + { + return false; + } } From 772cbdb84b978ba2929a801608d4009fc8af8e7a Mon Sep 17 00:00:00 2001 From: Kyle <48519776+xKylee@users.noreply.github.com> Date: Thu, 16 Jan 2020 11:54:04 +0000 Subject: [PATCH 2/3] mes: Left Click Invigorate mes: Left Click Invigorate --- .../menuentryswapper/MenuEntrySwapperPlugin.java | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) 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 3fd0c17bd7..2e3f69ecfd 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 @@ -265,6 +265,7 @@ public class MenuEntrySwapperPlugin extends Plugin private boolean bankEatItem; private boolean bankDrinkItem; private boolean bankEquipItem; + private boolean bankInvigorateItem private final HotkeyListener hotkey = new HotkeyListener(() -> this.hotkeyMod) { @Override @@ -1502,6 +1503,10 @@ private void addHotkey(ClientTick event) { menuManager.addPriorityEntry(new BankComparableEntry("equip", "", false)); } + if (this.bankInvigorateItem) + { + menuManager.addPriorityEntry(new BankComparableEntry("invigorate", "", false)); + } if (this.swapClimbUpDown) { menuManager.addPriorityEntry("climb-up").setPriority(100); @@ -1517,12 +1522,13 @@ private void stopHotkey() private void removeHotkey(ClientTick event) { - menuManager.removePriorityEntry("climb-up"); menuManager.removePriorityEntry(new BankComparableEntry("wield", "", false)); menuManager.removePriorityEntry(new BankComparableEntry("wear", "", false)); menuManager.removePriorityEntry(new BankComparableEntry("eat", "", false)); menuManager.removePriorityEntry(new BankComparableEntry("drink", "", false)); menuManager.removePriorityEntry(new BankComparableEntry("equip", "", false)); + menuManager.removePriorityEntry(new BankComparableEntry("invigorate", "", false)); + menuManager.removePriorityEntry("climb-up"); loadCustomSwaps("", customShiftSwaps); eventBus.unregister(HOTKEY); @@ -1760,6 +1766,7 @@ private void updateConfig() this.bankEatItem = config.bankEatItem(); this.bankDrinkItem = config.bankDrinkItem(); this.bankEquipItem = config.bankEquipItem(); + this.bankInvigorateItem = config.bankInvigorateItem(); } private void addBuySellEntries() @@ -2014,4 +2021,4 @@ private void updateRemovedObjects() removedObjects = null; } } -} \ No newline at end of file +} From b2413c8acc5e91434ee70185a3bd72b82441507f Mon Sep 17 00:00:00 2001 From: Kyle <48519776+xKylee@users.noreply.github.com> Date: Thu, 16 Jan 2020 11:59:47 +0000 Subject: [PATCH 3/3] Update MenuEntrySwapperPlugin.java --- .../client/plugins/menuentryswapper/MenuEntrySwapperPlugin.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 2e3f69ecfd..48b959c0ac 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 @@ -265,7 +265,7 @@ public class MenuEntrySwapperPlugin extends Plugin private boolean bankEatItem; private boolean bankDrinkItem; private boolean bankEquipItem; - private boolean bankInvigorateItem + private boolean bankInvigorateItem; private final HotkeyListener hotkey = new HotkeyListener(() -> this.hotkeyMod) { @Override