ParticleAnimation

abstract class ParticleAnimation(plugin: ImprovedFactionsPlugin, animationTicks: Int, positionSupplier: Supplier<Location>) : BukkitRunnable

Inheritors

Constructors

Link copied to clipboard
constructor(plugin: ImprovedFactionsPlugin, animationTicks: Int, positionSupplier: Supplier<Location>)

Properties

Link copied to clipboard
Link copied to clipboard
open val taskId: Int

Functions

Link copied to clipboard
open fun cancel()
Link copied to clipboard
abstract fun nextTick(completed: Double)
Link copied to clipboard
Link copied to clipboard
open override fun run()
Link copied to clipboard
@NotNull
open fun runTask(@NotNull plugin: Plugin): BukkitTask
Link copied to clipboard
@NotNull
open fun runTaskAsynchronously(@NotNull plugin: Plugin): BukkitTask
Link copied to clipboard
@NotNull
open fun runTaskLater(@NotNull plugin: Plugin, delay: Long): BukkitTask
Link copied to clipboard
@NotNull
open fun runTaskLaterAsynchronously(@NotNull plugin: Plugin, delay: Long): BukkitTask
Link copied to clipboard
@NotNull
open fun runTaskTimer(@NotNull plugin: Plugin, delay: Long, period: Long): BukkitTask
Link copied to clipboard
@NotNull
open fun runTaskTimerAsynchronously(@NotNull plugin: Plugin, delay: Long, period: Long): BukkitTask