Class ScheduledRunnable

java.lang.Object
org.reprogle.honeypot.common.utils.folia.ScheduledRunnable
All Implemented Interfaces:
Runnable

public abstract class ScheduledRunnable extends Object implements Runnable
  • Constructor Details

    • ScheduledRunnable

      public ScheduledRunnable()
  • Method Details

    • isCancelled

      public boolean isCancelled()
    • cancel

      public void cancel()
    • runTask

      public Scheduler.ScheduledTask runTask(org.bukkit.plugin.Plugin plugin, org.bukkit.entity.Entity entity)
    • runTaskLater

      public Scheduler.ScheduledTask runTaskLater(org.bukkit.plugin.Plugin plugin, long delay, org.bukkit.entity.Entity entity)
    • runTaskTimer

      public Scheduler.ScheduledTask runTaskTimer(org.bukkit.plugin.Plugin plugin, long delay, long period, org.bukkit.entity.Entity entity)
    • runTask

      public Scheduler.ScheduledTask runTask(org.bukkit.plugin.Plugin plugin, org.bukkit.Location location)
    • runTaskLater

      public Scheduler.ScheduledTask runTaskLater(org.bukkit.plugin.Plugin plugin, long delay, org.bukkit.Location location)
    • runTaskTimer

      public Scheduler.ScheduledTask runTaskTimer(org.bukkit.plugin.Plugin plugin, long delay, long period, org.bukkit.Location location)
    • runTask

      public Scheduler.ScheduledTask runTask(org.bukkit.plugin.Plugin plugin)
    • runTaskLater

      public Scheduler.ScheduledTask runTaskLater(org.bukkit.plugin.Plugin plugin, long delay)
    • runTaskTimer

      public Scheduler.ScheduledTask runTaskTimer(org.bukkit.plugin.Plugin plugin, long delay, long period)
    • runTaskAsynchronously

      public Scheduler.ScheduledTask runTaskAsynchronously(org.bukkit.plugin.Plugin plugin)
    • runTaskLaterAsynchronously

      public Scheduler.ScheduledTask runTaskLaterAsynchronously(org.bukkit.plugin.Plugin plugin, long delay)
    • runTaskTimerAsynchronously

      public Scheduler.ScheduledTask runTaskTimerAsynchronously(org.bukkit.plugin.Plugin plugin, long delay, long period)