Interface Scheduler

All Known Implementing Classes:
DefaultScheduler, FoliaScheduler

public interface Scheduler
Scheduler abstraction for scheduling tasks.
See Also:
  • Method Details

    • executeSyncPlayer

      void executeSyncPlayer(UUID playerId, Runnable task, Runnable retired)
    • executeSyncGlobal

      void executeSyncGlobal(Runnable task)
    • executeAsync

      void executeAsync(Runnable task)
    • executeLaterGlobal

      void executeLaterGlobal(Runnable task, long delayTicks)
    • executeLaterAsync

      void executeLaterAsync(Runnable task, long delayTicks)