1
mirror of https://github.com/CarmJos/EasyPlugin.git synced 2026-06-04 08:38:17 +08:00

feat(updater): 添加直接执行BukkitTask的方法

This commit is contained in:
2023-03-04 01:17:08 +08:00
parent f5d2022d8b
commit 0e74d6864c
@@ -1,7 +1,9 @@
package cc.carm.lib.easyplugin.updatechecker;
import cc.carm.lib.githubreleases4j.GithubReleases4J;
import org.bukkit.Bukkit;
import org.bukkit.plugin.Plugin;
import org.bukkit.scheduler.BukkitTask;
import org.jetbrains.annotations.NotNull;
import java.util.List;
@@ -31,6 +33,10 @@ public class GHUpdateChecker {
return of(plugin).createRunner(plugin.getDescription().getVersion());
}
public static @NotNull BukkitTask run(@NotNull Plugin plugin) {
return Bukkit.getScheduler().runTaskAsynchronously(plugin, runner(plugin));
}
protected final @NotNull Logger logger;
protected final @NotNull String owner;
protected final @NotNull String repo;