类 EntitySchedulerUtil

java.lang.Object
cn.handyplus.lib.adapter.EntitySchedulerUtil

public class EntitySchedulerUtil extends Object
实体相关调度器
从以下版本开始:
1.2.2
  • 方法详细资料

    • runSafeOnPlayerScheduler

      public static void runSafeOnPlayerScheduler(@NotNull @NotNull org.bukkit.entity.LivingEntity entity, @NotNull @NotNull Runnable task)
      在线程安全的实体调度器中执行任务(无返回值)
      参数:
      entity - 实体
      task - 要执行的任务
      从以下版本开始:
      1.2.2
    • runSafeOnPlayerScheduler

      public static void runSafeOnPlayerScheduler(@NotNull @NotNull org.bukkit.entity.LivingEntity entity, @NotNull @NotNull Runnable task, boolean isSync)
      在线程安全的实体调度器中执行任务(无返回值)
      参数:
      entity - 玩家
      task - 要执行的任务
      isSync - 是否同步
      从以下版本开始:
      1.2.2
    • runSafeOnPlayerScheduler

      public static <T> void runSafeOnPlayerScheduler(@NotNull @NotNull org.bukkit.entity.LivingEntity entity, @NotNull @NotNull Supplier<T> task, boolean isSync)
      在线程安全的实体调度器中执行任务
      类型参数:
      T - 返回类型
      参数:
      entity - 玩家
      task - 要执行的任务(返回 T)
      isSync - 是否同步
      从以下版本开始:
      1.2.2
    • runSafeOnPlayerScheduler

      public static <T> void runSafeOnPlayerScheduler(@NotNull @NotNull org.bukkit.entity.LivingEntity entity, @NotNull @NotNull Supplier<T> task, @Nullable Consumer<T> success, boolean isSync)
      在线程安全的实体调度器中执行任务
      类型参数:
      T - 返回类型
      参数:
      entity - 实体
      task - 要执行的任务(返回 T)
      success - 成功回调(接收 T)
      isSync - 是否同步
      从以下版本开始:
      1.2.2