How to Schedule Triggers on Your Minecraft Server Updated on March 11, 2024 by InMotion Hosting Contributor 3 Minutes, 4 Seconds to Read When you are hosting a Minecraft Server, there may be tasks that you need to automate or perform on a regular basis. Triggers can be used to schedule a task or automatically do a job for you. For example, you could schedule a trigger to check for updates weekly or send an email message to you any time your Minecraft server stops unexpectedly. In this guide, we’ll explain the different types of triggers that are available and show you how to schedule triggers in the Game Management Panel. Schedule Triggers Event Trigger Simple Time interval Advanced Time Interval Schedule Triggers Login to your Game Management Panel. Click the Schedule link in the main navigation menu. Click the Add new trigger button. You will then have the option to add an Event Trigger, Simple Time Interval, or Advanced Time Interval. Click the one you want to schedule and we will go over the available options below. After choosing the type of trigger you want to set up you can click the Add new task button to select the type of job you want to perform. You can even add multiple tasks to a single trigger. Now that you know how to schedule triggers, we’ll explain the different events or time intervals you can choose from. Event Trigger An event trigger is not based on a date or time interval like the other options. Instead, it is based on when something occurs on the server. For example, here are some of the 25 events that you can select from: A backup finishes archiving A backup has failed A player joins the server for the first time A player tries to join the server while it’s sleeping The Minecraft server is unable to keep up The Minecraft server repeatedly fails to start The Minecraft Server watchdog forced a shutdown (server unresponsive) Adding an Event Trigger Simple Time Interval A simple interval trigger will run at a set time such as daily, every 3 hours, once a week, once a month, or on a specific day of the month. After choosing your time interval, you can select the job that you want to perform. Here are some examples of the more than 41 tasks you can trigger: Ban a user from the server by their IP address Check for Minecraft server updates If condition is met Make a GET request to a URI Make a POST request to a URI Post a message on Discord Post a message on Slack Restart the Minecraft server Schedule an update and restart once the last user leaves, or immediately if empty Send a message to everyone on the server Send an email Start the Minecraft Server Update the application and restart it if it was previously running Write unsaved world data to a disk (save-all) Adding a Simple Time Interval Trigger Advanced Time Interval The Advanced Time Interval option is available when you want to perform tasks on a more complex schedule. For example, you could set the trigger to run every other month, on Thursdays, at a specific time. After selecting your advanced time interval, there are 18 different tasks that you can schedule, here are some examples of them: Check for available updates via SteamCMD Push a message via PushBullet to a specific channel Restart the application server, but only if it is empty Run a command in one hour, with warnings (non-blocking) Send a Wake-On-Lan packet Take a sticky backup Adding an Advanced Time Interval Trigger Congratulations, now you know how to schedule triggers for your Minecraft server in your Game Panel. Check out our Game Management Panel Product Guide for more helpful tutorials on how to manage your game server. Share this Article IC InMotion Hosting Contributor Content Writer InMotion Hosting contributors are highly knowledgeable individuals who create relevant content on new trends and troubleshooting techniques to help you achieve your online goals! More Articles by InMotion Hosting Related Articles Minecraft Instance Configuration Options Using the Minecraft File Manager How to Schedule Triggers on Your Minecraft Server Setting Minecraft Instance Defaults Minecraft Server Instance Management Updating AMP in the Game Management Panel Using the Game Management Panel Console Game Management Panel Security and Privacy Options Managing Backups in the Game Management Panel Connecting to Your Minecraft Server with SFTP