How to Set Up and Use Scheduled Tasks
This guide will show you how to properly set and use the scheduled tasks section of our Multicraft panel.
The scheduled tasks option is one of our Multicraft features that allows you to set scheduled events/commands to be executed at a specific date/time.
You can use it for regular backups, world saves, server restarts, in-game messages, and anything else you wish to execute.
Please note that to find the time of your server you need to go to your Multicraft console, then type a random message and sent it (like a). After doing so you need to note the time and date of the message and note the difference between your time zone and the machine time zone. This way you can find the server time zone anytime using your time zone.
๐ฌ How to Create a Scheduled Task ๐ฌ
To create a new scheduled task, you need to.
Log in to your Multicraft panel here and stop your server.
Click on Advanced, then on Scheduled Tasks.
Click on Create New.
Set the task to your liking and click on Create. You need to fill in the following information to set the scheduled task:
๐ Name
You can set any name you wish.
This name will be shown in your Scheduled Tasks list. In a few words, just to locate your task.
๐ Status
Your Task status.
If it is set to Scheduled (which enables the task) or Paused (which will temporarily disable it).
๐ Scheduled Time
When is it Scheduled?
When you create a new task, the time will automatically be set to the actual one, so if you want a task that will start in 5 minutes, just set the time 5 minutes above in this section for example.
๐ Interval
If it is marked, what time interval will Multicraft execute the task.
๐ Command
Command to be executed.
You can use any custom commands you wish but you will have to first define it as a custom command in the Multicraft panel.
Here is our guide explaining how to define a custom command via the Multicraft panel.
๐ Arguments
For example the text for the say command.
You can set a message when this task is executed.
๐ Run For
The task will run for:
- A specific player?
- To everyone?
- To the whole server? (execute in the console)
๐ฉ Example ๐ฉ
We will show you how to set a scheduled task for sending a message to all players on the server.
The task will look like this when you create it.
๐ Name
It will be set to Message as we can set it to whatever we want.
๐ Status
It will be set to Scheduled since we want the task to keep happening.
๐ Scheduled Time
We will open the Scheduled Time section and we will move just the minute's bar to be 5 minutes later, so our task will start in 5 minutes from the actual moment.
๐ Interval
We will set it to 1 day, so the task is repeating each day at the same hour.
๐ Command
The command is set to Server Say so it will send the message to any player.
๐ Arguments
The argument is the message we want to send to all players. In our example is set to Example_message as it could be set to anything we want.
๐ Run For
We want the command to be run for the entire server, so we will set the Server option in this section.
This should help you understand better how the scheduled tasks are working.
Note that we have a guide for setting up scheduled restarts and also scheduled backup.
If you find any issues setting up or using scheduled tasks on your server please contact us on live chat or via the ticket system.
โ Useful Links โ
- How to Install Any Server Type (Clean Installation)
- Changing your server version and type
- How to Upload and Use a Custom Jar File
Updated on: 03/14/2023
Thank you!