TaskScheduler
Automate Scheduled Task Execution
中文 | English
Supported Versions
[align=center][table=98%]
Platform
Version
Spigot1.20-1.20.6
Paper1.20-1.20.6
Purpur1.20-1.20.6
Leaves1.20-1.20.6
[/table][/align]
Download
[align=center][table=98%]
Platform
URL
SpigotMC (release)
SpigotMC
MineBBS (release)
MineBBS
GitHub (release)
GitHub Releases
GitHub (Dev)
GitHub Actions
[/table][/align]
Config
Code (Text):
# config-version: 3.0
# The configuration file has changed since version 1.1.4. Please review and update before use.
# Define a scheduled task. The key name can be any unique identifier.
broadcast:
# Set the interval time for the task in seconds.
interval: 10
time: -1 # Indicates this is an interval task.
# Define the commands to be executed. These can be any valid console commands.
commands:
- "say Hello, this is TaskScheduler!"
- "say Created by CerealAxis."
# Example 2
# clear:
# interval: 30
# commands:
# - "say Clearing the server"
# For a single command, configure it similarly.
# Define another scheduled task.
clearing:
# Set the interval time for the task in seconds.
interval: -1 # -1 means disabled
time: 12:00 # Indicates this is a scheduled task.
# Note: The 'time' and 'interval' parameters cannot be enabled simultaneously.
# Define the commands to be executed.
commands:
- "say Hello, this is TaskScheduler!"
- "say Created by CerealAxis."
Commands
[align=center][table=98%]
Command
Description
/ts reloadReloads the TaskScheduler configuration.
/ts helpOpens the command help menu.
[/table][/align]
Statistics