Package net.storm.api.items
Interface IBank
- All Superinterfaces:
IItems<IBankItem>,ItemProvider<IBankItem>
-
Method Summary
Modifier and TypeMethodDescriptionvoidclose()default voiddeposit(int id, int amount) default voiddeposit(int id, int amount, boolean quick) default voiddefault voiddefault voidvoiddefault voiddepositAll(int... ids) default voiddepositAll(String... names) default voiddepositAll(Predicate<? super IItem> filter) default voiddepositAllExcept(int... ids) default voiddepositAllExcept(String... names) default voiddepositAllExcept(Predicate<? super IItem> filter) voidvoidgetTabs()booleanbooleanbooleanisOpen()booleanisTabOpen(int index) voidopen(net.runelite.api.coords.WorldArea area) voidopen(BankLocation bankLocation) voidvoidopenTab(int index) voidsetWithdrawMode(boolean noted) default voidwithdraw(int id, int amount) default voidwithdraw(int id, int amount, boolean quick) default voidwithdraw(int id, int amount, WithdrawMode withdrawMode) default voidwithdraw(int id, int amount, WithdrawMode withdrawMode, boolean quick) default voiddefault voiddefault voidwithdraw(String name, int amount, WithdrawMode withdrawMode) default voidwithdraw(String name, int amount, WithdrawMode withdrawMode, boolean quick) default voiddefault voiddefault voidwithdraw(Predicate<IItem> filter, int amount, WithdrawMode withdrawMode) voidwithdraw(Predicate<IItem> filter, int amount, WithdrawMode withdrawMode, boolean quick) default voidwithdrawAll(int id) default voidwithdrawAll(int id, WithdrawMode withdrawMode) default voidwithdrawAll(String name) default voidwithdrawAll(String name, WithdrawMode withdrawMode) default voidwithdrawAll(Predicate<IItem> filter) default voidwithdrawAll(Predicate<IItem> filter, WithdrawMode withdrawMode)
-
Method Details
-
isOpen
boolean isOpen() -
open
void open(net.runelite.api.coords.WorldArea area) -
open
-
close
void close() -
isMainTabOpen
boolean isMainTabOpen() -
isTabOpen
boolean isTabOpen(int index) -
openMainTab
void openMainTab() -
openTab
void openTab(int index) -
getTabs
-
setWithdrawMode
void setWithdrawMode(boolean noted) -
isNotedWithdrawMode
boolean isNotedWithdrawMode() -
depositInventory
void depositInventory() -
depositEquipment
void depositEquipment() -
withdraw
-
deposit
-
depositAll
-
depositAll
default void depositAll(int... ids) -
depositAll
-
depositAllExcept
-
depositAllExcept
default void depositAllExcept(int... ids) -
depositAllExcept
-
withdrawAll
-
withdrawAll
-
withdrawAll
default void withdrawAll(int id) -
withdrawAll
-
withdrawAll
-
withdrawAll
-
withdraw
-
withdraw
-
withdraw
-
withdraw
-
withdraw
default void withdraw(int id, int amount, boolean quick) -
withdraw
default void withdraw(int id, int amount) -
withdraw
-
withdraw
-
withdraw
-
withdraw
-
withdraw
-
deposit
-
deposit
default void deposit(int id, int amount, boolean quick) -
deposit
-
deposit
default void deposit(int id, int amount) -
deposit
-