Class TaskHandler
java.lang.Object
org.cloudburstmc.server.scheduler.TaskHandler
- Author:
- MagicDroidX
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionTaskHandler(org.cloudburstmc.api.plugin.PluginContainer plugin, Runnable task, int taskId, boolean asynchronous) -
Method Summary
Modifier and TypeMethodDescriptionvoidcancel()intgetDelay()intintintorg.cloudburstmc.api.plugin.PluginContainergetTask()intDeprecated.booleanbooleanbooleanbooleanvoidremove()Deprecated.voidrun(int currentTick)voidsetDelay(int delay)voidsetLastRunTick(int lastRunTick)voidsetNextRunTick(int nextRunTick)voidsetPeriod(int period)
-
Field Details
-
timing
-
-
Constructor Details
-
TaskHandler
public TaskHandler(org.cloudburstmc.api.plugin.PluginContainer 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
-
getDelay
public int getDelay() -
isDelayed
public boolean isDelayed() -
isRepeating
public boolean isRepeating() -
getPeriod
public int getPeriod() -
getPlugin
public org.cloudburstmc.api.plugin.PluginContainer getPlugin() -
getLastRunTick
public int getLastRunTick() -
setLastRunTick
public void setLastRunTick(int lastRunTick) -
cancel
public void cancel() -
remove
Deprecated. -
run
public void run(int currentTick) -
getTaskName
Deprecated. -
isAsynchronous
public boolean isAsynchronous() -
setDelay
public void setDelay(int delay) -
setPeriod
public void setPeriod(int period)
-