Class Bank

java.lang.Object
net.storm.sdk.items.Bank

public class Bank extends Object
  • Constructor Details

    • Bank

      public Bank()
  • Method Details

    • open

      public static void open()
    • open

      public static void open(net.runelite.api.coords.WorldArea area, int offset)
    • open

      public static void open(net.runelite.api.coords.WorldArea area, int offset, BooleanSupplier requirements)
    • open

      public static void open(net.runelite.api.coords.WorldArea area)
    • open

      public static void open(BankLocation bankLocation)
    • getQuantityMode

      public static Bank.QuantityMode getQuantityMode()
    • setQuantityMode

      public static void setQuantityMode(Bank.QuantityMode quantityMode)
    • getFreeSlots

      public static int getFreeSlots()
    • getCapacity

      public static int getCapacity()
    • getOccupiedSlots

      public static int getOccupiedSlots()
    • releasePlaceholders

      public static void releasePlaceholders()
    • toggleSettings

      public static void toggleSettings()
    • isSettingsOpen

      public static boolean isSettingsOpen()
    • depositInventory

      public static void depositInventory()
    • depositEquipment

      public static void depositEquipment()
    • isOpen

      public static boolean isOpen()
    • isEmpty

      public static boolean isEmpty()
    • depositAll

      public static void depositAll(String... names)
    • depositAll

      public static void depositAll(int... ids)
    • depositAll

      public static void depositAll(Predicate<? super IItem> filter)
    • depositAllExcept

      public static void depositAllExcept(String... names)
    • depositAllExcept

      public static void depositAllExcept(int... ids)
    • depositAllExcept

      public static void depositAllExcept(Predicate<? super IItem> filter)
    • deposit

      public static void deposit(String name, int amount)
    • deposit

      public static void deposit(int id, int amount)
    • deposit

      public static void deposit(Predicate<? super IItem> filter, int amount)
    • withdrawAll

      public static void withdrawAll(String name)
    • withdrawAll

      public static void withdrawAll(String name, WithdrawMode withdrawMode)
    • withdrawAll

      public static void withdrawAll(int id)
    • withdrawAll

      public static void withdrawAll(int id, WithdrawMode withdrawMode)
    • withdrawAll

      public static void withdrawAll(Predicate<IItem> filter)
    • withdrawAll

      public static void withdrawAll(Predicate<IItem> filter, WithdrawMode withdrawMode)
    • withdraw

      public static void withdraw(String name, int amount)
    • withdraw

      public static void withdraw(String name, int amount, WithdrawMode withdrawMode)
    • withdraw

      public static void withdraw(int id, int amount)
    • withdraw

      public static void withdraw(int id, int amount, WithdrawMode withdrawMode)
    • withdraw

      public static void withdraw(Predicate<IItem> filter, int amount)
    • withdraw

      public static void withdraw(Predicate<IItem> filter, int amount, WithdrawMode withdrawMode)
    • quickWithdraw

      public static void quickWithdraw(String name, int amount)
    • quickWithdraw

      public static void quickWithdraw(String name, int amount, WithdrawMode withdrawMode)
    • quickWithdraw

      public static void quickWithdraw(int id, int amount)
    • quickWithdraw

      public static void quickWithdraw(int id, int amount, WithdrawMode withdrawMode)
    • quickWithdraw

      public static void quickWithdraw(Predicate<IItem> filter, int amount)
    • quickWithdraw

      public static void quickWithdraw(Predicate<IItem> filter, int amount, WithdrawMode withdrawMode)
    • quickDeposit

      public static void quickDeposit(String name, int amount)
    • quickDeposit

      public static void quickDeposit(int id, int amount)
    • quickDeposit

      public static void quickDeposit(Predicate<IItem> filter, int amount)
    • withdrawLastQuantity

      public static void withdrawLastQuantity(String name)
    • withdrawLastQuantity

      public static void withdrawLastQuantity(String name, WithdrawMode withdrawMode)
    • withdrawLastQuantity

      public static void withdrawLastQuantity(int id)
    • withdrawLastQuantity

      public static void withdrawLastQuantity(int id, WithdrawMode withdrawMode)
    • withdrawLastQuantity

      public static void withdrawLastQuantity(Predicate<IItem> filter)
    • withdrawLastQuantity

      public static void withdrawLastQuantity(Predicate<IItem> filter, WithdrawMode withdrawMode)
    • setWithdrawMode

      public static void setWithdrawMode(boolean noted)
    • isNotedWithdrawMode

      public static boolean isNotedWithdrawMode()
    • getAll

      public static List<IBankItem> getAll(Predicate<? super IItem> filter)
    • getAll

      public static List<IBankItem> getAll()
    • getAll

      public static List<IBankItem> getAll(int... ids)
    • getAll

      public static List<IBankItem> getAll(String... names)
    • get

      public static IBankItem get(int slot)
    • getFirst

      public static IBankItem getFirst(Predicate<? super IItem> filter)
    • getFirst

      public static IBankItem getFirst(int... ids)
    • getFirst

      public static IBankItem getFirst(String... names)
    • getLast

      public static IBankItem getLast(Predicate<? super IItem> filter)
    • getLast

      public static IBankItem getLast(int... ids)
    • getLast

      public static IBankItem getLast(String... names)
    • contains

      public static boolean contains(Predicate<? super IItem> filter)
    • contains

      public static boolean contains(int... id)
    • contains

      public static boolean contains(String... name)
    • containsAll

      public static boolean containsAll(int... ids)
    • containsAll

      public static boolean containsAll(String... names)
    • getCount

      public static int getCount(boolean stacks, Predicate<IItem> filter)
    • getCount

      public static int getCount(boolean stacks, int... ids)
    • getCount

      public static int getCount(boolean stacks, String... names)
    • getCount

      public static int getCount(Predicate<IItem> filter)
    • getCount

      public static int getCount(int... ids)
    • getCount

      public static int getCount(String... names)
    • getTabs

      public static List<IWidget> getTabs()
    • hasTabs

      public static boolean hasTabs()
    • collapseTabs

      public static void collapseTabs()
    • collapseTab

      public static void collapseTab(int index)
    • isMainTabOpen

      public static boolean isMainTabOpen()
    • isTabOpen

      public static boolean isTabOpen(int index)
    • openMainTab

      public static void openMainTab()
    • openTab

      public static void openTab(int index)
    • isPinScreenOpen

      public static boolean isPinScreenOpen()
    • close

      public static void close()