Package gollorum.signpost.utils
Schnittstelle IDelay
- Alle bekannten Implementierungsklassen:
Delay
public interface IDelay
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibungstatic voidvoidforFramesImpl(int frames, boolean onClient, Runnable run) static IDelaystatic voidonClientForFrames(int frames, Runnable run) static voidonClientUntil(Supplier<Boolean> canRun, Runnable run) static voidonClientUntil(Supplier<Boolean> canRun, Runnable run, int timeoutFrames, Optional<Runnable> onTimeOut) voidonClientUntilImpl(Supplier<Boolean> canRun, Runnable run) voidonClientUntilImpl(Supplier<Boolean> canRun, Runnable run, int timeoutFrames, Optional<Runnable> onTimeOut) static <T> voidonClientUntilIsPresent(Supplier<Optional<T>> supplier, Consumer<T> run, int timeoutFrames, Optional<Runnable> onTimeOut) <T> voidonClientUntilIsPresentImpl(Supplier<Optional<T>> supplier, Consumer<T> run, int timeoutFrames, Optional<Runnable> onTimeOut) static voidonServerForFrames(int frames, Runnable run) static voidonServerUntil(Supplier<Boolean> canRun, Runnable run) static voidonServerUntil(Supplier<Boolean> canRun, Runnable run, int timeoutFrames, Optional<Runnable> onTimeOut) voidonServerUntilImpl(Supplier<Boolean> canRun, Runnable run) voidonServerUntilImpl(Supplier<Boolean> canRun, Runnable run, int timeoutFrames, Optional<Runnable> onTimeOut) static <T> voidonServerUntilIsPresent(Supplier<Optional<T>> supplier, Consumer<T> run, int timeoutFrames, Optional<Runnable> onTimeOut) <T> voidonServerUntilIsPresentImpl(Supplier<Optional<T>> supplier, Consumer<T> run, int timeoutFrames, Optional<Runnable> onTimeOut) static voidstatic voiduntil(Supplier<Boolean> canRun, Runnable run, int timeoutFrames, boolean onClient, Optional<Runnable> onTimeOut) static <T> voiduntilIsPresent(Supplier<Optional<T>> supplier, Consumer<T> run, int timeoutFrames, boolean onClient, Optional<Runnable> onTimeOut)
-
Methodendetails
-
getInstance
-
onClientForFrames
-
onServerForFrames
-
forFramesImpl
-
forFrames
-
onServerUntilImpl
-
onServerUntil
-
onClientUntilImpl
-
onClientUntil
-
until
-
onServerUntilImpl
-
onServerUntil
-
onClientUntilImpl
-
onClientUntil
-
onServerUntilIsPresentImpl
-
onServerUntilIsPresent
-
onClientUntilIsPresentImpl
-
onClientUntilIsPresent
-
until
-
untilIsPresent
-