В панели управления есть раздел «Расписания» (Schedules) — с его
помощью можно автоматизировать рутинные действия вместо того, чтобы
выполнять их вручную каждый раз.
Что можно автоматизировать
- регулярный перезапуск сервера (например, раз в сутки ночью — многие
сборки со временем накапливают утечки памяти, и плановый рестарт снимает
эту проблему);
- автоматический бэкап мира по расписанию;
- выполнение консольных команд по времени (например, предупреждение
игрокам за 5 минут до планового рестарта, ежедневный /save-all).
Как создать расписание
- Откройте сервер в панели управления → раздел «Расписания».
- Нажмите «Создать расписание», задайте название и периодичность (по
дням недели, определённым часам или интервалом).
- Внутри расписания добавьте одну или несколько задач — например,
«Отправить команду» (укажите саму команду, например say Рестарт через 5 минут)
и следом «Перезапустить сервер» с небольшой задержкой между ними.
- Сохраните и включите расписание переключателем — без этого оно
создастся, но выполняться не будет.
Пример: безопасный ночной рестарт с предупреждением
Задача 1 — команда say Сервер перезапустится через 5 минут, задержка 0.
Задача 2 — команда save-all, задержка 250 секунд.
Задача 3 — «Перезапустить сервер», задержка 300 секунд.
Так игроки успевают увидеть предупреждение и закончить текущие дела, а
мир гарантированно сохраняется перед рестартом.
Частая ошибка
Расписание не сработает, если сервер в этот момент выключен — задачи
выполняются только для работающего сервера. Если нужен именно запуск по
расписанию (а не действие над уже работающим сервером) — уточните такую
возможность в поддержке, это не всегда доступно на всех тарифах.