Index
All Classes and Interfaces|All Packages
A
- async() - Method in class me.hsgamer.hscore.bukkit.scheduler.bukkit.BukkitScheduler
- async() - Method in class me.hsgamer.hscore.bukkit.scheduler.folia.FoliaScheduler
- async() - Method in interface me.hsgamer.hscore.bukkit.scheduler.Scheduler
-
Get the
Runnerfor asynchronous tasks
B
- BukkitScheduler - Class in me.hsgamer.hscore.bukkit.scheduler.bukkit
-
The Bukkit implementation of
Scheduler - BukkitScheduler(Plugin) - Constructor for class me.hsgamer.hscore.bukkit.scheduler.bukkit.BukkitScheduler
C
- cancel() - Method in class me.hsgamer.hscore.bukkit.scheduler.CancellableRunnable
-
Cancel the runnable
- cancel() - Method in interface me.hsgamer.hscore.bukkit.scheduler.Task
-
Cancel the task
- cancelAllTasks() - Method in class me.hsgamer.hscore.bukkit.scheduler.bukkit.BukkitScheduler
- cancelAllTasks() - Method in class me.hsgamer.hscore.bukkit.scheduler.folia.FoliaScheduler
- cancelAllTasks() - Method in interface me.hsgamer.hscore.bukkit.scheduler.Scheduler
-
Cancel all tasks
- CancellableRunnable - Class in me.hsgamer.hscore.bukkit.scheduler
- CancellableRunnable() - Constructor for class me.hsgamer.hscore.bukkit.scheduler.CancellableRunnable
- current() - Static method in interface me.hsgamer.hscore.bukkit.scheduler.Scheduler
F
- FoliaScheduler - Class in me.hsgamer.hscore.bukkit.scheduler.folia
-
The Folia implementation of
Scheduler - FoliaScheduler(Plugin) - Constructor for class me.hsgamer.hscore.bukkit.scheduler.folia.FoliaScheduler
G
- getAsBoolean() - Method in class me.hsgamer.hscore.bukkit.scheduler.CancellableRunnable
- getDelay() - Method in class me.hsgamer.hscore.bukkit.scheduler.TimerTaskTime
-
Get the delay
- getDelayTicks() - Method in class me.hsgamer.hscore.bukkit.scheduler.TimerTaskTime
-
Get the delay in ticks
- getNormalizedDelay() - Method in class me.hsgamer.hscore.bukkit.scheduler.TimerTaskTime
-
Get the normalized delay.
- getNormalizedDelayTicks() - Method in class me.hsgamer.hscore.bukkit.scheduler.TimerTaskTime
-
Get the normalized delay in ticks.
- getNormalizedPeriod() - Method in class me.hsgamer.hscore.bukkit.scheduler.TimerTaskTime
-
Get the normalized period.
- getNormalizedPeriodTicks() - Method in class me.hsgamer.hscore.bukkit.scheduler.TimerTaskTime
-
Get the normalized period in ticks.
- getNormalizedTicks() - Method in class me.hsgamer.hscore.bukkit.scheduler.TaskTime
-
Get the normalized ticks.
- getPeriod() - Method in class me.hsgamer.hscore.bukkit.scheduler.TimerTaskTime
-
Get the period
- getPeriodTicks() - Method in class me.hsgamer.hscore.bukkit.scheduler.TimerTaskTime
-
Get the period in ticks
- getPlugin() - Method in interface me.hsgamer.hscore.bukkit.scheduler.Task
-
Get the plugin that owns the task
- getTicks() - Method in class me.hsgamer.hscore.bukkit.scheduler.TaskTime
-
Get the ticks
- getTime() - Method in class me.hsgamer.hscore.bukkit.scheduler.TaskTime
-
Get the time
- getUnit() - Method in class me.hsgamer.hscore.bukkit.scheduler.TaskTime
-
Get the unit
- getUnit() - Method in class me.hsgamer.hscore.bukkit.scheduler.TimerTaskTime
-
Get the unit
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
O
- of(long) - Static method in class me.hsgamer.hscore.bukkit.scheduler.TaskTime
-
Create a new task time from ticks
- of(long, long) - Static method in class me.hsgamer.hscore.bukkit.scheduler.TimerTaskTime
-
Create a new time from ticks
- of(long, long, TimeUnit) - Static method in class me.hsgamer.hscore.bukkit.scheduler.TimerTaskTime
-
Create a new time
- of(long, TimeUnit) - Static method in class me.hsgamer.hscore.bukkit.scheduler.TaskTime
-
Create a new task time
P
- plugin(Class<T>) - Static method in interface me.hsgamer.hscore.bukkit.scheduler.Scheduler
-
Get the
Schedulerfor the givenJavaPlugin - plugin(Plugin) - Static method in interface me.hsgamer.hscore.bukkit.scheduler.Scheduler
-
Get the
Schedulerfor the givenPlugin - providingPlugin(Class<?>) - Static method in interface me.hsgamer.hscore.bukkit.scheduler.Scheduler
-
Get the
Schedulerfor theJavaPluginthat provides the class
R
- run() - Method in class me.hsgamer.hscore.bukkit.scheduler.CancellableRunnable
-
Run the task
- runEntityTask(Entity, Runnable) - Method in interface me.hsgamer.hscore.bukkit.scheduler.Runner
-
Run a task related to an entity
- runEntityTask(Entity, Runnable, Runnable) - Method in interface me.hsgamer.hscore.bukkit.scheduler.Runner
-
Run a task related to an entity
- runEntityTaskLater(Entity, Runnable, long) - Method in interface me.hsgamer.hscore.bukkit.scheduler.Runner
-
Run a delayed task related to an entity
- runEntityTaskLater(Entity, Runnable, Runnable, long) - Method in interface me.hsgamer.hscore.bukkit.scheduler.Runner
-
Run a delayed task related to an entity
- runEntityTaskLater(Entity, Runnable, Runnable, TaskTime) - Method in interface me.hsgamer.hscore.bukkit.scheduler.Runner
-
Run a delayed task related to an entity
- runEntityTaskLater(Entity, Runnable, TaskTime) - Method in interface me.hsgamer.hscore.bukkit.scheduler.Runner
-
Run a delayed task related to an entity
- runEntityTaskLaterWithFinalizer(Entity, Runnable, Runnable, long) - Method in interface me.hsgamer.hscore.bukkit.scheduler.Runner
-
Run a delayed task related to an entity with a finalizer.
- runEntityTaskLaterWithFinalizer(Entity, Runnable, Runnable, TaskTime) - Method in interface me.hsgamer.hscore.bukkit.scheduler.Runner
-
Run a delayed task related to an entity with a finalizer.
- runEntityTaskTimer(Entity, Runnable, long, long) - Method in interface me.hsgamer.hscore.bukkit.scheduler.Runner
-
Run a task repeatedly related to an entity
- runEntityTaskTimer(Entity, Runnable, Runnable, long, long) - Method in interface me.hsgamer.hscore.bukkit.scheduler.Runner
-
Run a task repeatedly related to an entity
- runEntityTaskTimer(Entity, Runnable, Runnable, TimerTaskTime) - Method in interface me.hsgamer.hscore.bukkit.scheduler.Runner
-
Run a task repeatedly related to an entity
- runEntityTaskTimer(Entity, Runnable, TimerTaskTime) - Method in interface me.hsgamer.hscore.bukkit.scheduler.Runner
-
Run a task repeatedly related to an entity
- runEntityTaskTimer(Entity, BooleanSupplier, long, long) - Method in interface me.hsgamer.hscore.bukkit.scheduler.Runner
-
Run a task repeatedly related to an entity
- runEntityTaskTimer(Entity, BooleanSupplier, Runnable, long, long) - Method in interface me.hsgamer.hscore.bukkit.scheduler.Runner
-
Run a task repeatedly related to an entity
- runEntityTaskTimer(Entity, BooleanSupplier, Runnable, TimerTaskTime) - Method in interface me.hsgamer.hscore.bukkit.scheduler.Runner
-
Run a task repeatedly related to an entity
- runEntityTaskTimer(Entity, BooleanSupplier, TimerTaskTime) - Method in interface me.hsgamer.hscore.bukkit.scheduler.Runner
-
Run a task repeatedly related to an entity
- runEntityTaskWithFinalizer(Entity, Runnable, Runnable) - Method in interface me.hsgamer.hscore.bukkit.scheduler.Runner
-
Run a task related to an entity with a finalizer.
- runLocationTask(Location, Runnable) - Method in interface me.hsgamer.hscore.bukkit.scheduler.Runner
-
Run a task related to a location
- runLocationTaskLater(Location, Runnable, long) - Method in interface me.hsgamer.hscore.bukkit.scheduler.Runner
-
Run a delayed task related to a location
- runLocationTaskLater(Location, Runnable, TaskTime) - Method in interface me.hsgamer.hscore.bukkit.scheduler.Runner
-
Run a delayed task related to a location
- runLocationTaskTimer(Location, Runnable, long, long) - Method in interface me.hsgamer.hscore.bukkit.scheduler.Runner
-
Run a task repeatedly related to a location
- runLocationTaskTimer(Location, Runnable, TimerTaskTime) - Method in interface me.hsgamer.hscore.bukkit.scheduler.Runner
-
Run a task repeatedly related to a location
- runLocationTaskTimer(Location, BooleanSupplier, long, long) - Method in interface me.hsgamer.hscore.bukkit.scheduler.Runner
-
Run a task repeatedly related to a location
- runLocationTaskTimer(Location, BooleanSupplier, TimerTaskTime) - Method in interface me.hsgamer.hscore.bukkit.scheduler.Runner
-
Run a task repeatedly related to a location
- runner(boolean) - Method in interface me.hsgamer.hscore.bukkit.scheduler.Scheduler
-
Get the
Runnerfor the given type - Runner - Interface in me.hsgamer.hscore.bukkit.scheduler
-
The runner as a part of
Scheduler - runTask(Runnable) - Method in interface me.hsgamer.hscore.bukkit.scheduler.Runner
-
Run a task
- runTaskLater(Runnable, long) - Method in interface me.hsgamer.hscore.bukkit.scheduler.Runner
-
Run a delayed task
- runTaskLater(Runnable, TaskTime) - Method in interface me.hsgamer.hscore.bukkit.scheduler.Runner
-
Run a delayed task
- runTaskTimer(Runnable, long, long) - Method in interface me.hsgamer.hscore.bukkit.scheduler.Runner
-
Run a task repeatedly
- runTaskTimer(Runnable, TimerTaskTime) - Method in interface me.hsgamer.hscore.bukkit.scheduler.Runner
-
Run a task repeatedly
- runTaskTimer(BooleanSupplier, long, long) - Method in interface me.hsgamer.hscore.bukkit.scheduler.Runner
-
Run a task repeatedly
- runTaskTimer(BooleanSupplier, TimerTaskTime) - Method in interface me.hsgamer.hscore.bukkit.scheduler.Runner
-
Run a task repeatedly
S
- Scheduler - Interface in me.hsgamer.hscore.bukkit.scheduler
-
The scheduler
- sync() - Method in class me.hsgamer.hscore.bukkit.scheduler.bukkit.BukkitScheduler
- sync() - Method in class me.hsgamer.hscore.bukkit.scheduler.folia.FoliaScheduler
- sync() - Method in interface me.hsgamer.hscore.bukkit.scheduler.Scheduler
-
Get the
Runnerfor synchronous tasks
T
- Task - Interface in me.hsgamer.hscore.bukkit.scheduler
-
The task generated by
Runner - TaskTime - Class in me.hsgamer.hscore.bukkit.scheduler
-
The time for the task
- TimerTaskTime - Class in me.hsgamer.hscore.bukkit.scheduler
-
The time for repeating task
All Classes and Interfaces|All Packages