Class ScriptTask
-
- All Implemented Interfaces:
public final class ScriptTask
Bukkit 任务
-
-
Constructor Summary
Constructors Constructor Description ScriptTask()
Bukkit 任务
-
Method Summary
Modifier and Type Method Description final ScriptTask
setTask(Runnable task)
设置任务 final ScriptTask
setPlugin(Plugin plugin)
设置触发任务调度的插件 final ScriptTask
setAsync(Boolean async)
设置是否异步执行 final ScriptTask
setPeriod(Long period)
设置任务执行间隔 final ScriptTask
setDelay(Long delay)
设置任务执行延迟 final ScriptTask
register()
注册任务 final ScriptTask
unregister()
卸载任务 -
-
Method Detail
-
setTask
final ScriptTask setTask(Runnable task)
设置任务
- Parameters:
task
- 任务- Returns:
ScriptTask 本身
-
setPlugin
final ScriptTask setPlugin(Plugin plugin)
设置触发任务调度的插件
- Parameters:
plugin
- 任务- Returns:
ScriptTask 本身
-
setAsync
final ScriptTask setAsync(Boolean async)
设置是否异步执行
- Parameters:
async
- 是否异步- Returns:
ScriptTask 本身
-
setPeriod
final ScriptTask setPeriod(Long period)
设置任务执行间隔
- Parameters:
period
- 执行间隔- Returns:
ScriptTask 本身
-
setDelay
final ScriptTask setDelay(Long delay)
设置任务执行延迟
- Parameters:
delay
- 执行延迟- Returns:
ScriptTask 本身
-
register
final ScriptTask register()
注册任务
- Returns:
ScriptTask 本身
-
unregister
final ScriptTask unregister()
卸载任务
- Returns:
ScriptTask 本身
-
-
-
-