package lol.pyr.znpcsplus.scheduling; import org.bukkit.plugin.Plugin; public abstract class TaskScheduler { protected final Plugin plugin; public TaskScheduler(Plugin plugin) { this.plugin = plugin; } public abstract void runAsync(Runnable runnable); public abstract void runLaterAsync(Runnable runnable, long ticks); }