Class TaskHandler

java.lang.Object
cn.nukkit.scheduler.TaskHandler

public class TaskHandler extends Object
Author:
MagicDroidX
  • Constructor Details

    • TaskHandler

      public TaskHandler(Plugin plugin, Runnable task, int taskId, boolean asynchronous)
  • Method Details

    • isCancelled

      public boolean isCancelled()
    • getNextRunTick

      public int getNextRunTick()
    • setNextRunTick

      public void setNextRunTick(int nextRunTick)
    • getTaskId

      public int getTaskId()
    • getTask

      public Runnable getTask()
    • getDelay

      public int getDelay()
    • isDelayed

      public boolean isDelayed()
    • isRepeating

      public boolean isRepeating()
    • getPeriod

      public int getPeriod()
    • getPlugin

      public Plugin getPlugin()
    • getLastRunTick

      public int getLastRunTick()
    • setLastRunTick

      public void setLastRunTick(int lastRunTick)
    • cancel

      public void cancel()
    • remove

      @Deprecated public void remove()
      Deprecated.
    • run

      public void run(int currentTick)
    • getTaskName

      @Deprecated public String getTaskName()
      Deprecated.
    • isAsynchronous

      public boolean isAsynchronous()
    • setDelay

      public void setDelay(int delay)
    • setPeriod

      public void setPeriod(int period)