public class WaitFor
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static interface |
WaitFor.Condition |
static class |
WaitFor.Return |
static interface |
WaitFor.ReturnCondition<V> |
| Constructor and Description |
|---|
WaitFor() |
| Modifier and Type | Method and Description |
|---|---|
static WaitFor.Return |
condition(int timeout,
WaitFor.Condition condition) |
static int |
getMovementRandomSleep(int distance) |
static int |
getMovementRandomSleep(org.tribot.api.interfaces.Positionable positionable) |
static WaitFor.Condition |
getNotMovingCondition() |
static <V> V |
getValue(int timeout,
WaitFor.ReturnCondition<V> condition) |
static WaitFor.Return |
isOnScreenAndClickable(org.tribot.api.interfaces.Clickable07 clickable) |
static WaitFor.Return |
milliseconds(int amount) |
static WaitFor.Return |
milliseconds(int low,
int high) |
public static WaitFor.Condition getNotMovingCondition()
public static int getMovementRandomSleep(org.tribot.api.interfaces.Positionable positionable)
public static int getMovementRandomSleep(int distance)
public static WaitFor.Return isOnScreenAndClickable(org.tribot.api.interfaces.Clickable07 clickable)
public static WaitFor.Return condition(int timeout, WaitFor.Condition condition)
public static <V> V getValue(int timeout,
WaitFor.ReturnCondition<V> condition)
V - timeout - condition - timeout for the return value to not be null.public static WaitFor.Return milliseconds(int low, int high)
public static WaitFor.Return milliseconds(int amount)