Uses of Interface
net.citizensnpcs.api.util.schedulers.SchedulerTask
Packages that use SchedulerTask
Package
Description
-
Uses of SchedulerTask in net.citizensnpcs.api.util.schedulers
Methods in net.citizensnpcs.api.util.schedulers that return SchedulerTaskModifier and TypeMethodDescriptionSchedulerRunnable.getTask()
SchedulerAdapter.runEntityTask
(Entity entity, Runnable runnable) Executes a task specifically linked to an entity immediately.SchedulerRunnable.runEntityTask
(Plugin plugin, Entity entity, Runnable retired) SchedulerAdapter.runEntityTaskLater
(Entity entity, Runnable runnable, long delayTicks) Executes a task specifically linked to an entity after a delay.SchedulerRunnable.runEntityTaskLater
(Plugin plugin, Entity entity, Runnable retired, long delayTicks) SchedulerAdapter.runEntityTaskTimer
(Entity entity, Runnable runnable, long delayTicks, long periodTicks) Executes a repeating task specifically linked to an entity.SchedulerRunnable.runEntityTaskTimer
(Plugin plugin, Entity entity, Runnable retired, long delayTicks, long periodTicks) SchedulerAdapter.runRegionTask
(Location location, Runnable runnable) Executes a task associated with a specific region or chunk.SchedulerAdapter.runRegionTask
(World world, int chunkX, int chunkZ, Runnable runnable) Executes a task associated with a specific region or chunk.SchedulerRunnable.runRegionTask
(Plugin plugin, Location location) SchedulerRunnable.runRegionTask
(Plugin plugin, World world, int chunkX, int chunkZ) SchedulerAdapter.runRegionTaskLater
(Location location, Runnable runnable, long delayTicks) Executes a task associated with a specific region or chunk after a delay.SchedulerAdapter.runRegionTaskLater
(World world, int chunkX, int chunkZ, Runnable runnable, long delayTicks) Executes a task associated with a specific region or chunk after a delay.SchedulerRunnable.runRegionTaskLater
(Plugin plugin, Location location, long delayTicks) SchedulerRunnable.runRegionTaskLater
(Plugin plugin, World world, int chunkX, int chunkZ, long delayTicks) SchedulerAdapter.runRegionTaskTimer
(Location location, Runnable runnable, long delayTicks, long periodTicks) Executes a repeating task associated with a specific region or chunk.SchedulerAdapter.runRegionTaskTimer
(World world, int chunkX, int chunkZ, Runnable runnable, long delayTicks, long periodTicks) Executes a repeating task associated with a specific region or chunk.SchedulerRunnable.runRegionTaskTimer
(Plugin plugin, Location location, long delayTicks, long periodTicks) SchedulerRunnable.runRegionTaskTimer
(Plugin plugin, World world, int chunkX, int chunkZ, long delayTicks, long periodTicks) Executes a task on the global server thread.SchedulerAdapter.runTaskAsynchronously
(Runnable runnable) Executes a task asynchronously immediately, off the main server thread.SchedulerRunnable.runTaskAsynchronously
(Plugin plugin) SchedulerAdapter.runTaskLater
(Runnable runnable, long delayTicks) Executes a task on the global server thread after a specified delay.SchedulerRunnable.runTaskLater
(Plugin plugin, long delayTicks) SchedulerAdapter.runTaskLaterAsynchronously
(Runnable runnable, long delayTicks) Executes an asynchronous task after a specified delay.SchedulerRunnable.runTaskLaterAsynchronously
(Plugin plugin, long delayTicks) SchedulerAdapter.runTaskTimer
(Runnable runnable, long delayTicks, long periodTicks) Executes a repeating task on the global server thread.SchedulerRunnable.runTaskTimer
(Plugin plugin, long delayTicks, long periodTicks) SchedulerAdapter.runTaskTimerAsynchronously
(Runnable runnable, long delayTicks, long periodTicks) Executes an asynchronous repeating task.SchedulerRunnable.runTaskTimerAsynchronously
(Plugin plugin, long delayTicks, long periodTicks) protected SchedulerTask
SchedulerRunnable.setupTask
(SchedulerTask task) Methods in net.citizensnpcs.api.util.schedulers with parameters of type SchedulerTaskModifier and TypeMethodDescriptionprotected SchedulerTask
SchedulerRunnable.setupTask
(SchedulerTask task) -
Uses of SchedulerTask in net.citizensnpcs.api.util.schedulers.adapter
Classes in net.citizensnpcs.api.util.schedulers.adapter that implement SchedulerTaskMethods in net.citizensnpcs.api.util.schedulers.adapter that return SchedulerTaskModifier and TypeMethodDescriptionFoliaScheduler.runEntityTask
(Entity entity, Runnable runnable) SpigotScheduler.runEntityTask
(Entity entity, Runnable runnable) FoliaScheduler.runEntityTaskLater
(Entity entity, Runnable runnable, long delayTicks) SpigotScheduler.runEntityTaskLater
(Entity entity, Runnable runnable, long delayTicks) FoliaScheduler.runEntityTaskTimer
(Entity entity, Runnable runnable, long delayTicks, long periodTicks) SpigotScheduler.runEntityTaskTimer
(Entity entity, Runnable runnable, long delayTicks, long periodTicks) FoliaScheduler.runRegionTask
(Location location, Runnable runnable) FoliaScheduler.runRegionTask
(World world, int chunkX, int chunkZ, Runnable runnable) SpigotScheduler.runRegionTask
(Location location, Runnable runnable) SpigotScheduler.runRegionTask
(World world, int chunkX, int chunkZ, Runnable runnable) FoliaScheduler.runRegionTaskLater
(Location location, Runnable runnable, long delayTicks) FoliaScheduler.runRegionTaskLater
(World world, int chunkX, int chunkZ, Runnable runnable, long delayTicks) SpigotScheduler.runRegionTaskLater
(Location location, Runnable runnable, long delayTicks) SpigotScheduler.runRegionTaskLater
(World world, int chunkX, int chunkZ, Runnable runnable, long delayTicks) FoliaScheduler.runRegionTaskTimer
(Location location, Runnable runnable, long delayTicks, long periodTicks) FoliaScheduler.runRegionTaskTimer
(World world, int chunkX, int chunkZ, Runnable runnable, long delayTicks, long periodTicks) SpigotScheduler.runRegionTaskTimer
(Location location, Runnable runnable, long delayTicks, long periodTicks) SpigotScheduler.runRegionTaskTimer
(World world, int chunkX, int chunkZ, Runnable runnable, long delayTicks, long periodTicks) FoliaScheduler.runTaskAsynchronously
(Runnable runnable) SpigotScheduler.runTaskAsynchronously
(Runnable runnable) FoliaScheduler.runTaskLater
(Runnable runnable, long delayTicks) SpigotScheduler.runTaskLater
(Runnable runnable, long delayTicks) FoliaScheduler.runTaskLaterAsynchronously
(Runnable runnable, long delayTicks) SpigotScheduler.runTaskLaterAsynchronously
(Runnable runnable, long delayTicks) FoliaScheduler.runTaskTimer
(Runnable runnable, long delayTicks, long periodTicks) SpigotScheduler.runTaskTimer
(Runnable runnable, long delayTicks, long periodTicks) FoliaScheduler.runTaskTimerAsynchronously
(Runnable runnable, long delayTicks, long periodTicks) SpigotScheduler.runTaskTimerAsynchronously
(Runnable runnable, long delayTicks, long periodTicks) -
Uses of SchedulerTask in net.citizensnpcs.api.util.schedulers.runnables
Methods in net.citizensnpcs.api.util.schedulers.runnables that return SchedulerTaskModifier and TypeMethodDescriptionFoliaSchedulerRunnable.runEntityTask
(Plugin plugin, Entity entity, Runnable retired) SpigotSchedulerRunnable.runEntityTask
(Plugin plugin, Entity entity, Runnable retired) FoliaSchedulerRunnable.runEntityTaskLater
(Plugin plugin, Entity entity, Runnable retired, long delayTicks) SpigotSchedulerRunnable.runEntityTaskLater
(Plugin plugin, Entity entity, Runnable retired, long delayTicks) FoliaSchedulerRunnable.runEntityTaskTimer
(Plugin plugin, Entity entity, Runnable retired, long delayTicks, long periodTicks) SpigotSchedulerRunnable.runEntityTaskTimer
(Plugin plugin, Entity entity, Runnable retired, long delayTicks, long periodTicks) FoliaSchedulerRunnable.runRegionTask
(Plugin plugin, Location location) FoliaSchedulerRunnable.runRegionTask
(Plugin plugin, World world, int chunkX, int chunkZ) SpigotSchedulerRunnable.runRegionTask
(Plugin plugin, Location location) SpigotSchedulerRunnable.runRegionTask
(Plugin plugin, World world, int chunkX, int chunkZ) FoliaSchedulerRunnable.runRegionTaskLater
(Plugin plugin, Location location, long delayTicks) FoliaSchedulerRunnable.runRegionTaskLater
(Plugin plugin, World world, int chunkX, int chunkZ, long delayTicks) SpigotSchedulerRunnable.runRegionTaskLater
(Plugin plugin, Location location, long delayTicks) SpigotSchedulerRunnable.runRegionTaskLater
(Plugin plugin, World world, int chunkX, int chunkZ, long delayTicks) FoliaSchedulerRunnable.runRegionTaskTimer
(Plugin plugin, Location location, long delayTicks, long periodTicks) FoliaSchedulerRunnable.runRegionTaskTimer
(Plugin plugin, World world, int chunkX, int chunkZ, long delayTicks, long periodTicks) SpigotSchedulerRunnable.runRegionTaskTimer
(Plugin plugin, Location location, long delayTicks, long periodTicks) SpigotSchedulerRunnable.runRegionTaskTimer
(Plugin plugin, World world, int chunkX, int chunkZ, long delayTicks, long periodTicks) FoliaSchedulerRunnable.runTaskAsynchronously
(Plugin plugin) SpigotSchedulerRunnable.runTaskAsynchronously
(Plugin plugin) FoliaSchedulerRunnable.runTaskLater
(Plugin plugin, long delayTicks) SpigotSchedulerRunnable.runTaskLater
(Plugin plugin, long delayTicks) FoliaSchedulerRunnable.runTaskLaterAsynchronously
(Plugin plugin, long delayTicks) SpigotSchedulerRunnable.runTaskLaterAsynchronously
(Plugin plugin, long delayTicks) FoliaSchedulerRunnable.runTaskTimer
(Plugin plugin, long delayTicks, long periodTicks) SpigotSchedulerRunnable.runTaskTimer
(Plugin plugin, long delayTicks, long periodTicks) FoliaSchedulerRunnable.runTaskTimerAsynchronously
(Plugin plugin, long delayTicks, long periodTicks) SpigotSchedulerRunnable.runTaskTimerAsynchronously
(Plugin plugin, long delayTicks, long periodTicks)