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 dd82431123..bb45a30adc 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
@@ -37,28 +37,6 @@ public interface MenuEntrySwapperConfig extends Config
{
@ConfigItem(
position = 0,
- keyName = "shiftClickCustomization",
- name = "Customizable shift-click",
- description = "Allows customization of shift-clicks on items"
- )
- default boolean shiftClickCustomization()
- {
- return true;
- }
-
- @ConfigItem(
- position = 1,
- keyName = "swapPickpocket",
- name = "Pickpocket on H.A.M.",
- description = "Swap Talk-to with Pickpocket on H.A.M members"
- )
- default boolean swapPickpocket()
- {
- return true;
- }
-
- @ConfigItem(
- position = 2,
keyName = "swapBanker",
name = "Bank",
description = "Swap Talk-to with Bank on Bank NPC
Example: Banker"
@@ -69,128 +47,7 @@ public interface MenuEntrySwapperConfig extends Config
}
@ConfigItem(
- position = 3,
- keyName = "swapExchange",
- name = "Exchange",
- description = "Swap Talk-to with Exchange on NPC
Example: Grand Exchange Clerk, Tool Leprechaun, Void Knight"
- )
- default boolean swapExchange()
- {
- return true;
- }
-
- @ConfigItem(
- position = 4,
- keyName = "swapHarpoon",
- name = "Harpoon",
- description = "Swap Cage, Big Net with Harpoon on Fishing spot"
- )
- default boolean swapHarpoon()
- {
- return true;
- }
-
- @ConfigItem(
- position = 5,
- keyName = "swapTrade",
- name = "Trade",
- description = "Swap Talk-to with Trade on NPC
Example: Shop keeper, Shop assistant"
- )
- default boolean swapTrade()
- {
- return true;
- }
-
- @ConfigItem(
- position = 6,
- keyName = "swapTravel",
- name = "Travel",
- description = "Swap Talk-to with Travel, Take-boat, Pay-fare, Charter on NPC
Example: Squire, Monk of Entrana, Customs officer, Trader Crewmember"
- )
- default boolean swapTravel()
- {
- return true;
- }
-
- @ConfigItem(
- position = 7,
- keyName = "swapPay",
- name = "Pay",
- description = "Swap Talk-to with Pay on NPC
Example: Elstan, Heskel, Fayeth"
- )
- default boolean swapPay()
- {
- return true;
- }
-
- @ConfigItem(
- position = 8,
- keyName = "swapHome",
- name = "Home",
- description = "Swap Enter with Home on Portal"
- )
- default boolean swapHome()
- {
- return true;
- }
-
- @ConfigItem(
- position = 9,
- keyName = "swapLastDestination",
- name = "Last-destination (XXX)",
- description = "Swap Zanaris with Last-destination on Fairy ring"
- )
- default boolean swapLastDestination()
- {
- return true;
- }
-
- @ConfigItem(
- position = 10,
- keyName = "swapBoxTrap",
- name = "Reset",
- description = "Swap Check with Reset on box trap"
- )
- default boolean swapBoxTrap()
- {
- return true;
- }
-
- @ConfigItem(
- position = 11,
- keyName = "swapCatacombEntrance",
- name = "Catacomb entrance",
- description = "Swap Read with Investigate on Catacombs of Kourend entrance"
- )
- default boolean swapCatacombEntrance()
- {
- return true;
- }
-
- @ConfigItem(
- position = 12,
- keyName = "swapTeleportItem",
- name = "Teleport item",
- description = "Swap Wear, Wield with Rub, Teleport on teleport item
Example: Amulet of glory, Ardougne cloak, Chronicle"
- )
- default boolean swapTeleportItem()
- {
- return true;
- }
-
- @ConfigItem(
- position = 13,
- keyName = "swapSilverSickle",
- name = "Silver sickle(b)",
- description = "Swap Wield with Cast Bloom on Silver sickle(b)"
- )
- default boolean swapSilverSickle()
- {
- return true;
- }
-
- @ConfigItem(
- position = 14,
+ position = 1,
keyName = "swapBones",
name = "Bury",
description = "Swap Bury with Use on Bones"
@@ -201,7 +58,18 @@ public interface MenuEntrySwapperConfig extends Config
}
@ConfigItem(
- position = 15,
+ position = 2,
+ keyName = "swapCatacombEntrance",
+ name = "Catacomb entrance",
+ description = "Swap Read with Investigate on Catacombs of Kourend entrance"
+ )
+ default boolean swapCatacombEntrance()
+ {
+ return true;
+ }
+
+ @ConfigItem(
+ position = 3,
keyName = "swapChase",
name = "Chase",
description = "Allows to left click your cat to chase"
@@ -210,4 +78,136 @@ public interface MenuEntrySwapperConfig extends Config
{
return true;
}
+
+ @ConfigItem(
+ position = 4,
+ keyName = "shiftClickCustomization",
+ name = "Customizable shift-click",
+ description = "Allows customization of shift-clicks on items"
+ )
+ default boolean shiftClickCustomization()
+ {
+ return true;
+ }
+
+ @ConfigItem(
+ position = 5,
+ keyName = "swapExchange",
+ name = "Exchange",
+ description = "Swap Talk-to with Exchange on NPC
Example: Grand Exchange Clerk, Tool Leprechaun, Void Knight"
+ )
+ default boolean swapExchange()
+ {
+ return true;
+ }
+
+ @ConfigItem(
+ position = 6,
+ keyName = "swapHarpoon",
+ name = "Harpoon",
+ description = "Swap Cage, Big Net with Harpoon on Fishing spot"
+ )
+ default boolean swapHarpoon()
+ {
+ return true;
+ }
+
+ @ConfigItem(
+ position = 7,
+ keyName = "swapHome",
+ name = "Home",
+ description = "Swap Enter with Home on Portal"
+ )
+ default boolean swapHome()
+ {
+ return true;
+ }
+
+ @ConfigItem(
+ position = 8,
+ keyName = "swapLastDestination",
+ name = "Last-destination (XXX)",
+ description = "Swap Zanaris with Last-destination on Fairy ring"
+ )
+ default boolean swapLastDestination()
+ {
+ return true;
+ }
+
+ @ConfigItem(
+ position = 9,
+ keyName = "swapPickpocket",
+ name = "Pickpocket on H.A.M.",
+ description = "Swap Talk-to with Pickpocket on H.A.M members"
+ )
+ default boolean swapPickpocket()
+ {
+ return true;
+ }
+
+ @ConfigItem(
+ position = 10,
+ keyName = "swapPay",
+ name = "Pay",
+ description = "Swap Talk-to with Pay on NPC
Example: Elstan, Heskel, Fayeth"
+ )
+ default boolean swapPay()
+ {
+ return true;
+ }
+
+ @ConfigItem(
+ position = 11,
+ keyName = "swapBoxTrap",
+ name = "Reset",
+ description = "Swap Check with Reset on box trap"
+ )
+ default boolean swapBoxTrap()
+ {
+ return true;
+ }
+
+ @ConfigItem(
+ position = 12,
+ keyName = "swapSilverSickle",
+ name = "Silver sickle(b)",
+ description = "Swap Wield with Cast Bloom on Silver sickle(b)"
+ )
+ default boolean swapSilverSickle()
+ {
+ return true;
+ }
+
+ @ConfigItem(
+ position = 13,
+ keyName = "swapTeleportItem",
+ name = "Teleport item",
+ description = "Swap Wear, Wield with Rub, Teleport on teleport item
Example: Amulet of glory, Ardougne cloak, Chronicle"
+ )
+ default boolean swapTeleportItem()
+ {
+ return true;
+ }
+
+ @ConfigItem(
+ position = 14,
+ keyName = "swapTrade",
+ name = "Trade",
+ description = "Swap Talk-to with Trade on NPC
Example: Shop keeper, Shop assistant"
+ )
+ default boolean swapTrade()
+ {
+ return true;
+ }
+
+ @ConfigItem(
+ position = 15,
+ keyName = "swapTravel",
+ name = "Travel",
+ description = "Swap Talk-to with Travel, Take-boat, Pay-fare, Charter on NPC
Example: Squire, Monk of Entrana, Customs officer, Trader Crewmember"
+ )
+ default boolean swapTravel()
+ {
+ return true;
+ }
}