スケジュール機能を利用して指定の日時に指定のコマンドをサーバーに送信できます。
たとえば:
毎日午前2時55分にプレイヤーに「5分後にシャットダウンします」と警告メッセージを送信
毎日午前3時にサーバーをシャットダウン
毎日午前3時2分にバックアップをとって
毎日午前3時15分にサーバーを起動
上記のタスクは、すべてスケジュールで対応できます。
日程を設定
「スケジュールを登録」をクリックします。
スケジュール名の欄に自分に分かりやすい名前を入れます。
その下にスケジュールを走らせたい日程を指定します。cron形式です。
たとえば:
毎日3時0分の場合は 0 3 * * * (* は「すべて」という意味します 。「日 *」 は「毎日」という意味)
毎時間0分の場合は(1時0分、2時0分、3時0分。。。)0 * * * *
毎月1日の午後5時30分の場合は 30 5 1 * *
毎週月曜日の午後8時0分の場合は 0 20 * * 1 (曜日の1は月曜日、2は火曜日、3が水曜日。。。)
細かいcronの説明はこちらをご参照ください。
その下に2つのオプションがあります:
1)サーバーが起動している場合のみにスケジュールをはしらせるか
2)スケジュールを有効か無効にします。
タスクを登録します
タスクとは、実際に実施するアクションです。
上記に登録したスケジュールをクリックします。
「タスクを登録」とクリックします。
次は、タスクのアクションを決めて、内容を指定します。
「コマンドを送信」にしたら、「内容」にどのコマンドをサーバーに送ればいいか書きます。
そのコマンドは、コントロールパネルのコンソールで打てるコマンドを入れてください。マインクラフトのコマンドですね。よく使われているのは「say」コマンドです。say <なにか> というコマンドで全てのプレイヤーに<なにか>というメッセージを送信します。
「パワーコマンドを送信」にしたら、内容を4つから選択します:
サーバーを起動
サーバーを再起動
サーバーを停止
サーバーを強制終了
最後のアクションの種類は「バックアップを作成」です。名前の通り、バックアップをとることになります。
バックアップを取りたくないファイルやフォルダーがあればその下に書きます(任意)。
一つのスケジュールに複数のタスクを登録することができます。登録の順番で実行されます。