2 minutes estimated read time

About

With this module, you can create repeatable tasks and countdown tasks that run directly on your server's scheduler (Bukkit.getScheduler(), ProxyServer.getInstance().getScheduler(), etc.).
This allows you to directly call synchronous server APIs that MUST run on the server's main thread in a structured manner.

Please refer to the respective documentation for both tasks on the left navigation.

Platform compatability

PlatformCompatibleNotes
Spigot✅This platform is fully supported. Use platform-specific implementation subclasses (SomeClass.Spigot).
Paper✅This platform is fully supported. Use platform-specific implementation subclasses (SomeClass.Spigot).
BungeeCord✅This platform is fully supported. Use platform-specific implementation subclasses (SomeClass.Bungee).

Found an issue?

Help us improve the documentation by reporting typos, missing information, or anything confusing.

Don't worry, we will auto-fill most of the annoying fields.

Create GitHub issue

This site and the Vital framework were built with ❤️ by Mike Neumann