Package com.epicbot.api.shared.methods
Interface IBankAPI
-
public interface IBankAPI
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
IBankAPI.RearrangeMode
static class
IBankAPI.WithdrawMode
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description boolean
close()
boolean
close(boolean useEsc)
boolean
contains(int... ids)
boolean
contains(java.lang.String... names)
boolean
contains(java.util.function.Predicate<Item> filter)
boolean
containsAll(int... ids)
boolean
containsAll(java.lang.String... names)
boolean
deposit(int count, int... ids)
boolean
deposit(int count, java.lang.String... names)
boolean
deposit(int count, java.util.function.Predicate<Item> filter)
boolean
depositAll(int... ids)
boolean
depositAll(java.lang.String... names)
boolean
depositAll(java.util.function.Predicate<Item> filter)
boolean
depositAllExcept(int... ids)
boolean
depositAllExcept(java.lang.String... names)
boolean
depositAllExcept(java.util.function.Predicate<Item> filter)
boolean
depositEquipment()
boolean
depositInventory()
int
getCount()
int
getCount(int... ids)
int
getCount(java.lang.String... names)
int
getCount(java.util.function.Predicate<Item> filter)
ItemWidget
getItem(int... ids)
ItemWidget
getItem(java.lang.String... names)
ItemWidget
getItem(java.util.function.Predicate<Item> filter)
ItemWidget
getItemAt(int index)
java.util.List<? extends ItemWidget>
getItems()
java.util.List<? extends ItemWidget>
getItems(java.util.function.Predicate<Item> filter)
ItemWidget
getItemWidget(int index)
boolean
interactItem(java.lang.String action, int... ids)
boolean
interactItem(java.lang.String action, java.lang.String... names)
boolean
interactItem(java.lang.String action, java.util.function.Predicate<Item> filter)
boolean
isOpen()
boolean
isReachable()
boolean
isRearrangeMode(IBankAPI.RearrangeMode mode)
boolean
isVisible()
boolean
isWithdrawMode(IBankAPI.WithdrawMode mode)
boolean
open()
boolean
open(boolean randomize)
boolean
selectRearrangeMode(IBankAPI.RearrangeMode mode)
boolean
selectWithdrawMode(IBankAPI.WithdrawMode mode)
boolean
withdraw(int count, int... ids)
boolean
withdraw(int count, java.lang.String... names)
boolean
withdraw(int count, java.util.function.Predicate<Item> filter)
boolean
withdrawAll(int... ids)
boolean
withdrawAll(java.lang.String... names)
boolean
withdrawAll(java.util.function.Predicate<Item> filter)
boolean
withdrawAny(int count, int... ids)
boolean
withdrawAny(int count, java.lang.String... names)
-
-
-
Method Detail
-
isReachable
boolean isReachable()
-
isVisible
boolean isVisible()
-
isOpen
boolean isOpen()
-
open
boolean open()
-
open
boolean open(boolean randomize)
-
close
boolean close()
-
close
boolean close(boolean useEsc)
-
getItemWidget
ItemWidget getItemWidget(int index)
-
getItems
java.util.List<? extends ItemWidget> getItems()
-
getItems
java.util.List<? extends ItemWidget> getItems(java.util.function.Predicate<Item> filter)
-
getItem
ItemWidget getItem(int... ids)
-
getItem
ItemWidget getItem(java.lang.String... names)
-
getItem
ItemWidget getItem(java.util.function.Predicate<Item> filter)
-
getItemAt
ItemWidget getItemAt(int index)
-
getCount
int getCount()
-
getCount
int getCount(int... ids)
-
getCount
int getCount(java.lang.String... names)
-
getCount
int getCount(java.util.function.Predicate<Item> filter)
-
contains
boolean contains(int... ids)
-
contains
boolean contains(java.lang.String... names)
-
contains
boolean contains(java.util.function.Predicate<Item> filter)
-
containsAll
boolean containsAll(int... ids)
-
containsAll
boolean containsAll(java.lang.String... names)
-
deposit
boolean deposit(int count, int... ids)
-
deposit
boolean deposit(int count, java.lang.String... names)
-
deposit
boolean deposit(int count, java.util.function.Predicate<Item> filter)
-
depositAll
boolean depositAll(int... ids)
-
depositAll
boolean depositAll(java.lang.String... names)
-
depositAll
boolean depositAll(java.util.function.Predicate<Item> filter)
-
depositAllExcept
boolean depositAllExcept(int... ids)
-
depositAllExcept
boolean depositAllExcept(java.lang.String... names)
-
depositAllExcept
boolean depositAllExcept(java.util.function.Predicate<Item> filter)
-
depositInventory
boolean depositInventory()
-
depositEquipment
boolean depositEquipment()
-
withdrawAny
boolean withdrawAny(int count, int... ids)
-
withdrawAny
boolean withdrawAny(int count, java.lang.String... names)
-
withdraw
boolean withdraw(int count, int... ids)
-
withdraw
boolean withdraw(int count, java.lang.String... names)
-
withdraw
boolean withdraw(int count, java.util.function.Predicate<Item> filter)
-
withdrawAll
boolean withdrawAll(int... ids)
-
withdrawAll
boolean withdrawAll(java.lang.String... names)
-
withdrawAll
boolean withdrawAll(java.util.function.Predicate<Item> filter)
-
interactItem
boolean interactItem(java.lang.String action, int... ids)
-
interactItem
boolean interactItem(java.lang.String action, java.lang.String... names)
-
interactItem
boolean interactItem(java.lang.String action, java.util.function.Predicate<Item> filter)
-
selectRearrangeMode
boolean selectRearrangeMode(IBankAPI.RearrangeMode mode)
-
isRearrangeMode
boolean isRearrangeMode(IBankAPI.RearrangeMode mode)
-
selectWithdrawMode
boolean selectWithdrawMode(IBankAPI.WithdrawMode mode)
-
isWithdrawMode
boolean isWithdrawMode(IBankAPI.WithdrawMode mode)
-
-