Package net.william278.husksync.util
Interface BukkitTask.Supplier
- All Superinterfaces:
net.william278.husksync.util.Task.Supplier
- All Known Implementing Classes:
BukkitHuskSync
- Enclosing interface:
- BukkitTask
public static interface BukkitTask.Supplier
extends net.william278.husksync.util.Task.Supplier
-
Method Summary
Modifier and TypeMethodDescriptiondefault voiddefault net.william278.husksync.util.Task.AsyncgetAsyncTask(Runnable runnable, long delayTicks)default net.william278.husksync.util.Task.RepeatinggetRepeatingTask(Runnable runnable, long repeatingTicks)default net.william278.husksync.util.Task.SyncgetSyncTask(Runnable runnable, long delayTicks)Methods inherited from interface net.william278.husksync.util.Task.Supplier
getPlugin, runAsync, runAsyncDelayed, runSync, runSyncDelayed, supplyAsync
-
Method Details
-
getSyncTask
@NotNull default net.william278.husksync.util.Task.Sync getSyncTask(@NotNull Runnable runnable, long delayTicks)- Specified by:
getSyncTaskin interfacenet.william278.husksync.util.Task.Supplier
-
getAsyncTask
@NotNull default net.william278.husksync.util.Task.Async getAsyncTask(@NotNull Runnable runnable, long delayTicks)- Specified by:
getAsyncTaskin interfacenet.william278.husksync.util.Task.Supplier
-
getRepeatingTask
@NotNull default net.william278.husksync.util.Task.Repeating getRepeatingTask(@NotNull Runnable runnable, long repeatingTicks)- Specified by:
getRepeatingTaskin interfacenet.william278.husksync.util.Task.Supplier
-
cancelTasks
default void cancelTasks()- Specified by:
cancelTasksin interfacenet.william278.husksync.util.Task.Supplier
-