Interface ITradeAPI


public interface ITradeAPI
  • Method Details

    • isTrading

      boolean isTrading()
    • isFirstInterfaceOpen

      boolean isFirstInterfaceOpen()
    • isSecondInterfaceOpen

      boolean isSecondInterfaceOpen()
    • acceptTrade

      boolean acceptTrade()
    • declineTrade

      boolean declineTrade()
    • getOtherPlayer

      String getOtherPlayer()
    • didOtherPlayerAccept

      boolean didOtherPlayerAccept()
    • getOurItems

      List<ItemWidget> getOurItems()
    • getTheirItems

      List<ItemWidget> getTheirItems()
    • getOurItems

      List<ItemWidget> getOurItems(Predicate<Item> filter)
    • getTheirItems

      List<ItemWidget> getTheirItems(Predicate<Item> filter)
    • getOurItemWidget

      ItemWidget getOurItemWidget(int index)
    • getTheirItemWidget

      ItemWidget getTheirItemWidget(int index)
    • getItem

      ItemWidget getItem(int... ids)
    • getItem

      ItemWidget getItem(String... names)
    • getItem

      ItemWidget getItem(Predicate<Item> filter)
    • getItemAt

      ItemWidget getItemAt(int index)
    • getOurItemCount

      int getOurItemCount()
    • getOurItemCount

      int getOurItemCount(int... ids)
    • getOurItemCount

      int getOurItemCount(String... names)
    • getOurItemCount

      int getOurItemCount(Predicate<Item> filter)
    • getTheirItemCount

      int getTheirItemCount()
    • getTheirItemCount

      int getTheirItemCount(int... ids)
    • getTheirItemCount

      int getTheirItemCount(String... names)
    • getTheirItemCount

      int getTheirItemCount(Predicate<Item> filter)
    • ourOfferContains

      boolean ourOfferContains(int... ids)
    • ourOfferContains

      boolean ourOfferContains(String... names)
    • ourOfferContains

      boolean ourOfferContains(Predicate<Item> filter)
    • theirOfferContains

      boolean theirOfferContains(int... ids)
    • theirOfferContains

      boolean theirOfferContains(String... names)
    • theirOfferContains

      boolean theirOfferContains(Predicate<Item> filter)
    • ourOfferContainsAll

      boolean ourOfferContainsAll(int... ids)
    • ourOfferContainsAll

      boolean ourOfferContainsAll(String... names)
    • theirOfferContainsAll

      boolean theirOfferContainsAll(int... ids)
    • theirOfferContainsAll

      boolean theirOfferContainsAll(String... names)
    • offer

      boolean offer(int count, int... ids)
    • offer

      boolean offer(int count, String... names)
    • offer

      boolean offer(int count, Predicate<Item> filter)
    • offerAll

      boolean offerAll(int... ids)
    • offerAll

      boolean offerAll(String... names)
    • offerAll

      boolean offerAll(Predicate<Item> filter)
    • remove

      boolean remove(int count, int... ids)
    • remove

      boolean remove(int count, String... names)
    • remove

      boolean remove(int count, Predicate<Item> filter)
    • removeAll

      boolean removeAll(int... ids)
    • removeAll

      boolean removeAll(String... names)
    • removeAll

      boolean removeAll(Predicate<Item> filter)