menu swapper: add deposit-runes swap for gotr

This commit is contained in:
Mathew Hylkema
2022-03-25 01:13:19 +13:00
committed by Adam
parent 1927de9b10
commit 7c60630206
2 changed files with 13 additions and 0 deletions

View File

@@ -826,4 +826,15 @@ public interface MenuEntrySwapperConfig extends Config
{
return false;
}
@ConfigItem(
keyName = "swapDepositPool",
name = "Deposit Pool - Only Runes",
description = "Swap Deposit with Deposit Runes on the Deposit Pool in Guardians of the Rift.",
section = objectSection
)
default boolean swapDepositPool()
{
return false;
}
}

View File

@@ -418,6 +418,8 @@ public class MenuEntrySwapperPlugin extends Plugin
swap("climb", "climb-up", () -> (shiftModifier() ? config.swapStairsShiftClick() : config.swapStairsLeftClick()) == MenuEntrySwapperConfig.StairsMode.CLIMB_UP);
swap("climb", "climb-down", () -> (shiftModifier() ? config.swapStairsShiftClick() : config.swapStairsLeftClick()) == MenuEntrySwapperConfig.StairsMode.CLIMB_DOWN);
swap("deposit", "deposit-runes", config::swapDepositPool);
}
private void swap(String option, String swappedOption, Supplier<Boolean> enabled)