Interface SchedulerFactory


public interface SchedulerFactory
调度器工厂接口 - 定义调度器相关组件创建的标准API
Since:
1.0.0
Version:
1.0.0
Author:
Berry_so
See Also:
  • Method Details

    • createBukkitScheduler

      Scheduler createBukkitScheduler(org.bukkit.plugin.Plugin plugin)
      创建Bukkit调度器
      Parameters:
      plugin - 插件实例
      Returns:
      Bukkit调度器实例
    • createMagstarScheduler

      Scheduler createMagstarScheduler(org.bukkit.plugin.Plugin plugin)
      创建Magstar调度器
      Parameters:
      plugin - 插件实例
      Returns:
      Magstar调度器实例
    • createAnnotationScanner

      AnnotationScanner createAnnotationScanner(org.bukkit.plugin.Plugin plugin, TaskManager taskManager)
      创建注解扫描器
      Parameters:
      plugin - 插件实例
      taskManager - 任务管理器
      Returns:
      注解扫描器实例
    • createAnnotationScanner

      AnnotationScanner createAnnotationScanner(org.bukkit.plugin.Plugin plugin, TaskManager taskManager, String basePack)
      创建注解扫描器(指定基础包)
      Parameters:
      plugin - 插件实例
      taskManager - 任务管理器
      basePack - 基础包路径
      Returns:
      注解扫描器实例
    • createTaskManager

      TaskManager createTaskManager()
      创建任务管理器
      Returns:
      任务管理器实例