Class Bank
java.lang.Object
org.rspeer.game.adapter.Adapter<RSInventory>
org.rspeer.game.adapter.component.inventory.Inventory
org.rspeer.game.adapter.component.inventory.Bank
-
Nested Class Summary
Nested classes/interfaces inherited from class org.rspeer.game.adapter.component.inventory.Inventory
Inventory.Format
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
deposit
(int id, int amount) boolean
boolean
boolean
depositAll
(Function<ItemQuery, ItemQueryResults> function) boolean
depositAllExcept
(Function<ItemQuery, ItemQueryResults> function) boolean
boolean
static boolean
static boolean
static boolean
isOpen()
static boolean
static boolean
static boolean
open()
Walks to the nearest bank determined via webstatic boolean
open
(Bank.Location loc) Walks to the bank using the web and opens it.static boolean
open
(Bank.Location loc, boolean strict) Walks to the bank using the web and opens it.boolean
boolean
withdraw
(int id, int amount) boolean
boolean
boolean
withdrawAll
(Function<ItemQuery, Item> function) Methods inherited from class org.rspeer.game.adapter.component.inventory.Inventory
backpack, bank, contains, containsAll, equipment, forceDefaultProvider, get, get, get, getCapacity, getCount, getCount, getEmptySlots, getItems, getItems, getItems, getItems, getKey, getSelectedItem, interact, isEmpty, isFull, isItemSelected, isLoaded, isUnbound, query, queryOf, queryOf, setExtractFromProvider, setQueries, toString
Methods inherited from class org.rspeer.game.adapter.Adapter
getProvider, validate
-
Constructor Details
-
Bank
-
-
Method Details
-
isOpen
public static boolean isOpen() -
open
Walks to the bank using the web and opens it.- Parameters:
loc
- the bank you want to open- Returns:
- returns true when we are in any bank or successfully clicked the bank
-
open
Walks to the bank using the web and opens it.- Parameters:
loc
- the bank you want to openstrict
- if true it will guarantee you are at the correct bank before opening- Returns:
- returns true when we are in the bank or successfully clicked the bank
-
open
public static boolean open()Walks to the nearest bank determined via web- Returns:
- returns true if we are in the bank or successfully clicked the bank
-
isViewingMainTab
public static boolean isViewingMainTab() -
isDepositInventoryEnabled
public static boolean isDepositInventoryEnabled() -
isDepositEquipmentEnabled
public static boolean isDepositEquipmentEnabled() -
isSettingsOpen
public static boolean isSettingsOpen() -
depositInventory
public boolean depositInventory() -
depositEquipment
public boolean depositEquipment() -
deposit
-
withdraw
-
withdrawAll
-
depositAll
-
depositAllExcept
-
withdraw
-
withdraw
public boolean withdraw(int id, int amount) -
deposit
-
deposit
public boolean deposit(int id, int amount) -
getWithdrawMode
-
setWithdrawMode
-