public interface ITradeAPI
Modifier and Type | Method and Description |
---|---|
boolean |
acceptTrade() |
boolean |
declineTrade() |
boolean |
didOtherPlayerAccept() |
ItemWidget |
getItem(int... ids) |
ItemWidget |
getItem(java.util.function.Predicate<Item> filter) |
ItemWidget |
getItem(java.lang.String... names) |
ItemWidget |
getItemAt(int index) |
java.lang.String |
getOtherPlayer() |
int |
getOurItemCount() |
int |
getOurItemCount(int... ids) |
int |
getOurItemCount(java.util.function.Predicate<Item> filter) |
int |
getOurItemCount(java.lang.String... names) |
java.util.List<ItemWidget> |
getOurItems() |
java.util.List<ItemWidget> |
getOurItems(java.util.function.Predicate<Item> filter) |
ItemWidget |
getOurItemWidget(int index) |
int |
getTheirItemCount() |
int |
getTheirItemCount(int... ids) |
int |
getTheirItemCount(java.util.function.Predicate<Item> filter) |
int |
getTheirItemCount(java.lang.String... names) |
java.util.List<ItemWidget> |
getTheirItems() |
java.util.List<ItemWidget> |
getTheirItems(java.util.function.Predicate<Item> filter) |
ItemWidget |
getTheirItemWidget(int index) |
boolean |
isFirstInterfaceOpen() |
boolean |
isSecondInterfaceOpen() |
boolean |
isTrading() |
boolean |
offer(int count,
int... ids) |
boolean |
offer(int count,
java.util.function.Predicate<Item> filter) |
boolean |
offer(int count,
java.lang.String... names) |
boolean |
offerAll(int... ids) |
boolean |
offerAll(java.util.function.Predicate<Item> filter) |
boolean |
offerAll(java.lang.String... names) |
boolean |
ourOfferContains(int... ids) |
boolean |
ourOfferContains(java.util.function.Predicate<Item> filter) |
boolean |
ourOfferContains(java.lang.String... names) |
boolean |
ourOfferContainsAll(int... ids) |
boolean |
ourOfferContainsAll(java.lang.String... names) |
boolean |
remove(int count,
int... ids) |
boolean |
remove(int count,
java.util.function.Predicate<Item> filter) |
boolean |
remove(int count,
java.lang.String... names) |
boolean |
removeAll(int... ids) |
boolean |
removeAll(java.util.function.Predicate<Item> filter) |
boolean |
removeAll(java.lang.String... names) |
boolean |
theirOfferContains(int... ids) |
boolean |
theirOfferContains(java.util.function.Predicate<Item> filter) |
boolean |
theirOfferContains(java.lang.String... names) |
boolean |
theirOfferContainsAll(int... ids) |
boolean |
theirOfferContainsAll(java.lang.String... names) |
boolean isTrading()
boolean isFirstInterfaceOpen()
boolean isSecondInterfaceOpen()
boolean acceptTrade()
boolean declineTrade()
java.lang.String getOtherPlayer()
boolean didOtherPlayerAccept()
java.util.List<ItemWidget> getOurItems()
java.util.List<ItemWidget> getTheirItems()
java.util.List<ItemWidget> getOurItems(java.util.function.Predicate<Item> filter)
java.util.List<ItemWidget> getTheirItems(java.util.function.Predicate<Item> filter)
ItemWidget getOurItemWidget(int index)
ItemWidget getTheirItemWidget(int index)
ItemWidget getItem(int... ids)
ItemWidget getItem(java.lang.String... names)
ItemWidget getItem(java.util.function.Predicate<Item> filter)
ItemWidget getItemAt(int index)
int getOurItemCount()
int getOurItemCount(int... ids)
int getOurItemCount(java.lang.String... names)
int getOurItemCount(java.util.function.Predicate<Item> filter)
int getTheirItemCount()
int getTheirItemCount(int... ids)
int getTheirItemCount(java.lang.String... names)
int getTheirItemCount(java.util.function.Predicate<Item> filter)
boolean ourOfferContains(int... ids)
boolean ourOfferContains(java.lang.String... names)
boolean ourOfferContains(java.util.function.Predicate<Item> filter)
boolean theirOfferContains(int... ids)
boolean theirOfferContains(java.lang.String... names)
boolean theirOfferContains(java.util.function.Predicate<Item> filter)
boolean ourOfferContainsAll(int... ids)
boolean ourOfferContainsAll(java.lang.String... names)
boolean theirOfferContainsAll(int... ids)
boolean theirOfferContainsAll(java.lang.String... names)
boolean offer(int count, int... ids)
boolean offer(int count, java.lang.String... names)
boolean offer(int count, java.util.function.Predicate<Item> filter)
boolean offerAll(int... ids)
boolean offerAll(java.lang.String... names)
boolean offerAll(java.util.function.Predicate<Item> filter)
boolean remove(int count, int... ids)
boolean remove(int count, java.lang.String... names)
boolean remove(int count, java.util.function.Predicate<Item> filter)
boolean removeAll(int... ids)
boolean removeAll(java.lang.String... names)
boolean removeAll(java.util.function.Predicate<Item> filter)