mes: Left Click Invigorate (#2251)
* MES: Left Click Invigorate MES: Left Click Invigorate * mes: Left Click Invigorate mes: Left Click Invigorate * Update MenuEntrySwapperPlugin.java
This commit is contained in:
@@ -1958,7 +1958,7 @@ public interface MenuEntrySwapperConfig extends Config
|
||||
|
||||
@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 @@ public interface MenuEntrySwapperConfig extends Config
|
||||
|
||||
@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 @@ public interface MenuEntrySwapperConfig extends Config
|
||||
|
||||
@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 @@ public interface MenuEntrySwapperConfig extends Config
|
||||
|
||||
@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 @@ public interface MenuEntrySwapperConfig extends Config
|
||||
|
||||
@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 @@ public interface MenuEntrySwapperConfig extends Config
|
||||
{
|
||||
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;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -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 @@ public class MenuEntrySwapperPlugin extends Plugin
|
||||
{
|
||||
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 @@ public class MenuEntrySwapperPlugin extends Plugin
|
||||
|
||||
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 @@ public class MenuEntrySwapperPlugin extends Plugin
|
||||
this.bankEatItem = config.bankEatItem();
|
||||
this.bankDrinkItem = config.bankDrinkItem();
|
||||
this.bankEquipItem = config.bankEquipItem();
|
||||
this.bankInvigorateItem = config.bankInvigorateItem();
|
||||
}
|
||||
|
||||
private void addBuySellEntries()
|
||||
@@ -2014,4 +2021,4 @@ public class MenuEntrySwapperPlugin extends Plugin
|
||||
removedObjects = null;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user