Uses of Interface
com.olziedev.playerauctions.api.scheduler.wrapped.task.PluginTask
Package
Description
All scheduler based objects that are used in the plugin.
All wrapped task objects that are used for the scheduler.
-
Uses of PluginTask in com.olziedev.playerauctions.api.scheduler
Modifier and TypeMethodDescriptionPluginScheduler.runSingleTaskAsync
(Consumer<PluginTask> task) This method is used to run a task on a single thread.abstract PluginTask
PluginScheduler.runTaskAsync
(Consumer<PluginTask> task) This method is used to run a task asynchronously.abstract PluginTask
PluginScheduler.runTaskAtEntityLater
(Entity entity, Consumer<PluginTask> task, long delay) This method is used to run a task at a specific entity after a delay.abstract PluginTask
PluginScheduler.runTaskAtEntityTimer
(Entity entity, Consumer<PluginTask> task, long delay, long period) This method is used to run a task at a specific entity after a delay and then repeat it.abstract PluginTask
PluginScheduler.runTaskAtLocationLater
(Chunk chunk, Consumer<PluginTask> task, long delay) This method is used to run a task at a specific chunk after a delay.PluginScheduler.runTaskAtLocationLater
(Location location, Consumer<PluginTask> task, long delay) This method is used to run a task at a specific location after a delay.abstract PluginTask
PluginScheduler.runTaskAtLocationTimer
(Chunk chunk, Consumer<PluginTask> task, long delay, long period) This method is used to run a task at a specific chunk after a delay and then repeat it.PluginScheduler.runTaskAtLocationTimer
(Location location, Consumer<PluginTask> task, long delay, long period) This method is used to run a task at a specific location after a delay and then repeat it.abstract PluginTask
PluginScheduler.runTaskLater
(Consumer<PluginTask> task, long delay) This method is used to run a task on the main thread after a delay.abstract PluginTask
PluginScheduler.runTaskLaterAsync
(Consumer<PluginTask> task, long delay) This method is used to run a task asynchronously after a delay.abstract PluginTask
PluginScheduler.runTaskTimer
(Consumer<PluginTask> task, long delay, long period) This method is used to run a task on the main thread after a delay and then repeat it.abstract PluginTask
PluginScheduler.runTaskTimerAsync
(Consumer<PluginTask> task, long delay, long period) This method is used to run a task asynchronously after a delay and then repeat it.Modifier and TypeMethodDescriptionPluginScheduler.runSingleTaskAsync
(Consumer<PluginTask> task) This method is used to run a task on a single thread.abstract PluginTask
PluginScheduler.runTaskAsync
(Consumer<PluginTask> task) This method is used to run a task asynchronously.abstract void
PluginScheduler.runTaskAtEntity
(Entity entity, Consumer<PluginTask> task) This method is used to run a task at a specific entity.abstract PluginTask
PluginScheduler.runTaskAtEntityLater
(Entity entity, Consumer<PluginTask> task, long delay) This method is used to run a task at a specific entity after a delay.abstract PluginTask
PluginScheduler.runTaskAtEntityTimer
(Entity entity, Consumer<PluginTask> task, long delay, long period) This method is used to run a task at a specific entity after a delay and then repeat it.abstract void
PluginScheduler.runTaskAtLocation
(Chunk chunk, Consumer<PluginTask> task) This method is used to run a task at a specific chunk.void
PluginScheduler.runTaskAtLocation
(Location location, Consumer<PluginTask> task) This method is used to run a task at a specific location.abstract PluginTask
PluginScheduler.runTaskAtLocationLater
(Chunk chunk, Consumer<PluginTask> task, long delay) This method is used to run a task at a specific chunk after a delay.PluginScheduler.runTaskAtLocationLater
(Location location, Consumer<PluginTask> task, long delay) This method is used to run a task at a specific location after a delay.abstract PluginTask
PluginScheduler.runTaskAtLocationTimer
(Chunk chunk, Consumer<PluginTask> task, long delay, long period) This method is used to run a task at a specific chunk after a delay and then repeat it.PluginScheduler.runTaskAtLocationTimer
(Location location, Consumer<PluginTask> task, long delay, long period) This method is used to run a task at a specific location after a delay and then repeat it.abstract PluginTask
PluginScheduler.runTaskLater
(Consumer<PluginTask> task, long delay) This method is used to run a task on the main thread after a delay.abstract PluginTask
PluginScheduler.runTaskLaterAsync
(Consumer<PluginTask> task, long delay) This method is used to run a task asynchronously after a delay.abstract PluginTask
PluginScheduler.runTaskTimer
(Consumer<PluginTask> task, long delay, long period) This method is used to run a task on the main thread after a delay and then repeat it.abstract PluginTask
PluginScheduler.runTaskTimerAsync
(Consumer<PluginTask> task, long delay, long period) This method is used to run a task asynchronously after a delay and then repeat it. -
Uses of PluginTask in com.olziedev.playerauctions.api.scheduler.wrapped.task