Package org.reprogle.honeypot.folia
Class Scheduler
java.lang.Object
org.reprogle.honeypot.folia.Scheduler
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidexecuteOrScheduleSync(org.bukkit.plugin.Plugin plugin, Runnable task, org.bukkit.entity.Entity entity) static voidexecuteOrScheduleSync(org.bukkit.plugin.Plugin plugin, Runnable task, org.bukkit.Location location) static Scheduler.ScheduledTaskstatic Scheduler.ScheduledTaskstatic Scheduler.ScheduledTaskstatic Scheduler.ScheduledTaskrunTaskAsynchronously(org.bukkit.plugin.Plugin plugin, Runnable task) static Scheduler.ScheduledTaskrunTaskLater(org.bukkit.plugin.Plugin plugin, Runnable task, long delay) static Scheduler.ScheduledTaskrunTaskLater(org.bukkit.plugin.Plugin plugin, Runnable task, long delay, org.bukkit.entity.Entity entity) static Scheduler.ScheduledTaskrunTaskLater(org.bukkit.plugin.Plugin plugin, Runnable task, long delay, org.bukkit.Location location) static Scheduler.ScheduledTaskrunTaskLaterAsynchronously(org.bukkit.plugin.Plugin plugin, Runnable task, long delay) static Scheduler.ScheduledTaskrunTaskTimer(org.bukkit.plugin.Plugin plugin, Runnable task, long delay, long period) static Scheduler.ScheduledTaskrunTaskTimer(org.bukkit.plugin.Plugin plugin, Runnable task, long delay, long period, org.bukkit.entity.Entity entity) static Scheduler.ScheduledTaskrunTaskTimer(org.bukkit.plugin.Plugin plugin, Runnable task, long delay, long period, org.bukkit.Location location) static Scheduler.ScheduledTaskrunTaskTimerAsynchronously(org.bukkit.plugin.Plugin plugin, Runnable task, long delay, long period)
-
Field Details
-
FOLIA
public static final boolean FOLIA
-
-
Constructor Details
-
Scheduler
public Scheduler()
-
-
Method Details
-
executeOrScheduleSync
public static void executeOrScheduleSync(org.bukkit.plugin.Plugin plugin, Runnable task, org.bukkit.entity.Entity entity) -
executeOrScheduleSync
public static void executeOrScheduleSync(org.bukkit.plugin.Plugin plugin, Runnable task, org.bukkit.Location location) -
runTask
public static Scheduler.ScheduledTask runTask(org.bukkit.plugin.Plugin plugin, Runnable task, org.bukkit.entity.Entity entity) -
runTaskLater
public static Scheduler.ScheduledTask runTaskLater(org.bukkit.plugin.Plugin plugin, Runnable task, long delay, org.bukkit.entity.Entity entity) -
runTaskTimer
public static Scheduler.ScheduledTask runTaskTimer(org.bukkit.plugin.Plugin plugin, Runnable task, long delay, long period, org.bukkit.entity.Entity entity) -
runTask
public static Scheduler.ScheduledTask runTask(org.bukkit.plugin.Plugin plugin, Runnable task, org.bukkit.Location location) -
runTaskLater
public static Scheduler.ScheduledTask runTaskLater(org.bukkit.plugin.Plugin plugin, Runnable task, long delay, org.bukkit.Location location) -
runTaskTimer
public static Scheduler.ScheduledTask runTaskTimer(org.bukkit.plugin.Plugin plugin, Runnable task, long delay, long period, org.bukkit.Location location) -
runTask
-
runTaskLater
public static Scheduler.ScheduledTask runTaskLater(org.bukkit.plugin.Plugin plugin, Runnable task, long delay) -
runTaskTimer
public static Scheduler.ScheduledTask runTaskTimer(org.bukkit.plugin.Plugin plugin, Runnable task, long delay, long period) -
runTaskAsynchronously
public static Scheduler.ScheduledTask runTaskAsynchronously(org.bukkit.plugin.Plugin plugin, Runnable task) -
runTaskLaterAsynchronously
public static Scheduler.ScheduledTask runTaskLaterAsynchronously(org.bukkit.plugin.Plugin plugin, Runnable task, long delay) -
runTaskTimerAsynchronously
public static Scheduler.ScheduledTask runTaskTimerAsynchronously(org.bukkit.plugin.Plugin plugin, Runnable task, long delay, long period)
-