Index

B C F I M R S T 
All Classes and Interfaces|All Packages

B

BukkitScheduler - Class in me.hsgamer.hscore.bukkit.scheduler.bukkit
The Bukkit implementation of Scheduler
BukkitScheduler() - Constructor for class me.hsgamer.hscore.bukkit.scheduler.bukkit.BukkitScheduler
 

C

cancel() - Method in interface me.hsgamer.hscore.bukkit.scheduler.Task
Cancel the task
cancelAllTasks(Plugin) - Method in class me.hsgamer.hscore.bukkit.scheduler.bukkit.BukkitScheduler
 
cancelAllTasks(Plugin) - Method in class me.hsgamer.hscore.bukkit.scheduler.folia.FoliaScheduler
 
cancelAllTasks(Plugin) - Method in interface me.hsgamer.hscore.bukkit.scheduler.Scheduler
Cancel all tasks of the plugin
completed(boolean, boolean) - Static method in interface me.hsgamer.hscore.bukkit.scheduler.Task
Create a completed task
CURRENT - Static variable in interface me.hsgamer.hscore.bukkit.scheduler.Scheduler
The current Scheduler.

F

FoliaScheduler - Class in me.hsgamer.hscore.bukkit.scheduler.folia
The Folia implementation of Scheduler
FoliaScheduler() - Constructor for class me.hsgamer.hscore.bukkit.scheduler.folia.FoliaScheduler
 

I

isAsync() - Method in interface me.hsgamer.hscore.bukkit.scheduler.Task
Check if the task is async
isCancelled() - Method in interface me.hsgamer.hscore.bukkit.scheduler.Task
Check if the task is cancelled
isRepeating() - Method in interface me.hsgamer.hscore.bukkit.scheduler.Task
Check if the task is repeating

M

me.hsgamer.hscore.bukkit.scheduler - package me.hsgamer.hscore.bukkit.scheduler
Contains the classes to work with Tasks and Schedulers in Bukkit
me.hsgamer.hscore.bukkit.scheduler.bukkit - package me.hsgamer.hscore.bukkit.scheduler.bukkit
Contains the scheduler implementation for Bukkit
me.hsgamer.hscore.bukkit.scheduler.folia - package me.hsgamer.hscore.bukkit.scheduler.folia
Contains the scheduler implementation for Folia

R

runEntityTask(Plugin, Entity, Runnable, boolean) - Method in interface me.hsgamer.hscore.bukkit.scheduler.Scheduler
Run a task related to an entity
runEntityTask(Plugin, Entity, Runnable, Runnable, boolean) - Method in class me.hsgamer.hscore.bukkit.scheduler.bukkit.BukkitScheduler
 
runEntityTask(Plugin, Entity, Runnable, Runnable, boolean) - Method in class me.hsgamer.hscore.bukkit.scheduler.folia.FoliaScheduler
 
runEntityTask(Plugin, Entity, Runnable, Runnable, boolean) - Method in interface me.hsgamer.hscore.bukkit.scheduler.Scheduler
Run a task related to an entity
runEntityTaskLater(Plugin, Entity, Runnable, long, boolean) - Method in interface me.hsgamer.hscore.bukkit.scheduler.Scheduler
Run a delayed task related to an entity
runEntityTaskLater(Plugin, Entity, Runnable, Runnable, long, boolean) - Method in class me.hsgamer.hscore.bukkit.scheduler.bukkit.BukkitScheduler
 
runEntityTaskLater(Plugin, Entity, Runnable, Runnable, long, boolean) - Method in class me.hsgamer.hscore.bukkit.scheduler.folia.FoliaScheduler
 
runEntityTaskLater(Plugin, Entity, Runnable, Runnable, long, boolean) - Method in interface me.hsgamer.hscore.bukkit.scheduler.Scheduler
Run a delayed task related to an entity
runEntityTaskLaterWithFinalizer(Plugin, Entity, Runnable, Runnable, long, boolean) - Method in interface me.hsgamer.hscore.bukkit.scheduler.Scheduler
Run a delayed task related to an entity with a finalizer.
runEntityTaskTimer(Plugin, Entity, Runnable, long, long, boolean) - Method in interface me.hsgamer.hscore.bukkit.scheduler.Scheduler
Run a task repeatedly related to an entity
runEntityTaskTimer(Plugin, Entity, Runnable, Runnable, long, long, boolean) - Method in interface me.hsgamer.hscore.bukkit.scheduler.Scheduler
Run a task repeatedly related to an entity
runEntityTaskTimer(Plugin, Entity, BooleanSupplier, long, long, boolean) - Method in interface me.hsgamer.hscore.bukkit.scheduler.Scheduler
Run a task repeatedly related to an entity
runEntityTaskTimer(Plugin, Entity, BooleanSupplier, Runnable, long, long, boolean) - Method in class me.hsgamer.hscore.bukkit.scheduler.bukkit.BukkitScheduler
 
runEntityTaskTimer(Plugin, Entity, BooleanSupplier, Runnable, long, long, boolean) - Method in class me.hsgamer.hscore.bukkit.scheduler.folia.FoliaScheduler
 
runEntityTaskTimer(Plugin, Entity, BooleanSupplier, Runnable, long, long, boolean) - Method in interface me.hsgamer.hscore.bukkit.scheduler.Scheduler
Run a task repeatedly related to an entity
runEntityTaskWithFinalizer(Plugin, Entity, Runnable, Runnable, boolean) - Method in interface me.hsgamer.hscore.bukkit.scheduler.Scheduler
Run a task related to an entity with a finalizer.
runTask(Plugin, Runnable, boolean) - Method in class me.hsgamer.hscore.bukkit.scheduler.bukkit.BukkitScheduler
 
runTask(Plugin, Runnable, boolean) - Method in class me.hsgamer.hscore.bukkit.scheduler.folia.FoliaScheduler
 
runTask(Plugin, Runnable, boolean) - Method in interface me.hsgamer.hscore.bukkit.scheduler.Scheduler
Run a task
runTaskLater(Plugin, Runnable, long, boolean) - Method in class me.hsgamer.hscore.bukkit.scheduler.bukkit.BukkitScheduler
 
runTaskLater(Plugin, Runnable, long, boolean) - Method in class me.hsgamer.hscore.bukkit.scheduler.folia.FoliaScheduler
 
runTaskLater(Plugin, Runnable, long, boolean) - Method in interface me.hsgamer.hscore.bukkit.scheduler.Scheduler
Run a delayed task
runTaskTimer(Plugin, Runnable, long, long, boolean) - Method in interface me.hsgamer.hscore.bukkit.scheduler.Scheduler
Run a task repeatedly
runTaskTimer(Plugin, BooleanSupplier, long, long, boolean) - Method in class me.hsgamer.hscore.bukkit.scheduler.bukkit.BukkitScheduler
 
runTaskTimer(Plugin, BooleanSupplier, long, long, boolean) - Method in class me.hsgamer.hscore.bukkit.scheduler.folia.FoliaScheduler
 
runTaskTimer(Plugin, BooleanSupplier, long, long, boolean) - Method in interface me.hsgamer.hscore.bukkit.scheduler.Scheduler
Run a task repeatedly

S

Scheduler - Interface in me.hsgamer.hscore.bukkit.scheduler
The scheduler

T

Task - Interface in me.hsgamer.hscore.bukkit.scheduler
The task generated by Scheduler
B C F I M R S T 
All Classes and Interfaces|All Packages