Class Trade

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

public class Trade extends Object
  • Constructor Details

    • Trade

      public Trade()
  • Method Details

    • isOpen

      public static boolean isOpen()
    • isSecondScreenOpen

      public static boolean isSecondScreenOpen()
    • isFirstScreenOpen

      public static boolean isFirstScreenOpen()
    • accept

      public static void accept()
    • acceptFirstScreen

      public static void acceptFirstScreen()
    • acceptSecondScreen

      public static void acceptSecondScreen()
    • decline

      public static void decline()
    • declineFirstScreen

      public static void declineFirstScreen()
    • declineSecondScreen

      public static void declineSecondScreen()
    • hasAccepted

      public static boolean hasAccepted(boolean them)
    • hasAcceptedFirstScreen

      public static boolean hasAcceptedFirstScreen(boolean them)
    • hasAcceptedSecondScreen

      public static boolean hasAcceptedSecondScreen(boolean them)
    • offer

      public static void offer(Predicate<IItem> filter, int quantity, boolean quick)
    • offer

      public static void offer(Predicate<IItem> filter, int quantity)
    • offer

      public static void offer(int id, int quantity)
    • offer

      public static void offer(int id, int quantity, boolean quick)
    • offer

      public static void offer(String name, int quantity)
    • offer

      public static void offer(String name, int quantity, boolean quick)
    • getAll

      public static List<IItem> getAll(boolean theirs, Predicate<? super IItem> filter)
      Pass true as first parameter if you want to get the other side's items
    • getInventory

      public static List<IItem> getInventory(Predicate<IItem> filter)
    • getAll

      public static List<IItem> getAll(boolean theirs)
    • getAll

      public static List<IItem> getAll(boolean theirs, int... ids)
    • getAll

      public static List<IItem> getAll(boolean theirs, String... names)
    • getFirst

      public static IItem getFirst(boolean theirs, Predicate<IItem> filter)
    • getFirst

      public static IItem getFirst(boolean theirs, int... ids)
    • getFirst

      public static IItem getFirst(boolean theirs, String... names)
    • contains

      public static boolean contains(boolean theirs, Predicate<IItem> filter)
    • contains

      public static boolean contains(boolean theirs, int... ids)
    • contains

      public static boolean contains(boolean theirs, String... names)
    • getTradingPlayer

      public static String getTradingPlayer()