ServerStop: автоматическое выключение сервера Minecraft по расписанию
Управление сервером Minecraft требует внимания к рутинным задачам: перезагрузкам, резервному копированию и контролю времени игры. Мод ServerStop берёт эту обязанность на себя, позволяя настроить автоматическую остановку сервера в заданные дни и часы. Разработчик coolsim создал утилиту для личного использования, а затем открыл её сообществу — теперь каждый администратор может забыть о ручном выключении машины по ночам или в часы технического обслуживания.
Зачем нужен ServerStop
Представьте: вы арендуете выделенный сервер, на котором игроки строят фермы и исследуют биомы круглые сутки. Без контроля аптайм растёт, растёт нагрузка на процессор, а плановые бэкапы превращаются в головную боль. ServerStop решает эти проблемы элегантно — вы просто указываете день недели, час, минуту и секунду, и сервер корректно завершает работу. Это особенно ценно для родительского контроля, когда нужно ограничить доступ детей к игре после определённого времени, или для автоматизации серверного обслуживания в непиковые часы.
Ключевые возможности
- Гибкая настройка дней недели — можно задать отдельное время для понедельника, вторника, среды и так далее.
- Точность до секунды: час, минута и секунда отключения.
- Встроенная проверка обновлений, которая не даст пропустить свежий билд.
- Команда для отмены автоматического выключения, если игровой процесс затянулся.
- Опция прерывания шатдауна, если на сервере есть активные игроки — никто не вылетит посреди битвы с драконом Края.
- Поддержка множественных остановок в течение одного дня.
- 33 языка, включая несколько вариантов английского, что упрощает локализацию для международных проектов.
Конфигурация и пример файла настроек
Мод работает исключительно на серверной стороне — установка на клиент не даст никакого эффекта. Все параметры хранятся в конфигурационном файле, который интуитивно понятен даже новичку. Вот фрагмент стандартного конфига для версий 1.7.10–1.12.2:
friday {
B:"Enable Friday Server Stop"=true
I:"Friday Server Shutdown Hour" <12>
I:"Friday Server Shutdown Minute" <0>
}
monday {
B:"Enable Monday Server Stop"=true
I:"Monday Server Shutdown Hour" <12>
I:"Monday Server Shutdown Minute" <0>
}
Секции для вторника, среды, четверга, субботы и воскресенья выглядят аналогично. Блок util отвечает за отключение сообщений проверки обновлений, а параметр lang задаёт язык сервера на основе стандартных кодов Minecraft. Кстати, если вы предпочитаете не возиться с ручной правкой файлов, установить мод можно через лаунчер foxygame.net — удобный, гибкий и современный лаунчер для Minecraft, где моды загружаются прямо из меню и сразу попадают в нужную директорию сервера. Это экономит время и исключает ошибки при копировании.
Требования и поддерживаемые версии
ServerStop не требует клиентской установки — это чисто серверный инструмент. Для Fabric существует отдельная версия, а основная линейка поддерживает Forge. Разработчик поддерживает все актуальные сборки начиная с 1.6.4 и планирует портирование на 1.20 сразу после выхода соответствующего Forge. Просьбы о бэкпортах на более старые версии не приветствуются, но coolsim готов возвращаться к ранним релизам по мере обновления инструментария RetroGradle.
Сообщество и обратная связь
Автор мода и другие администраторы, использующие ServerStop, общаются в Discord и Guilded. Там можно задать вопрос, предложить идею или просто поделиться опытом настройки автоматических отключений. Прямые ссылки на серверы сообщества доступны на странице мода — ищите их в официальном описании.
Рекомендуемые моды-компаньоны
Хотя ServerStop самодостаточен, coolsim советует присмотреться к нескольким проектам, расширяющим ванильный геймплей:
- SurvivalPlus — углубляет механики выживания и дружит с другими модами, создавая бесшовный опыт.
- More Than A Pickaxe — добавляет универсальный инструмент Adze, объединяющий кирку, топор, меч, мотыгу и лопату.
- SurvivalPlus Lightsabers — привносит световые мечи из вселенной Star Wars с интеграцией Industrial Craft и Galacticraft.
Лицензия и использование в модпаках
ServerStop разрешено включать в любые серверные сборки при условии указания авторства coolsim. Повторное распространение мода в виде отдельного файла запрещено — используйте официальные каналы загрузки. Это стандартная практика, защищающая труд разработчика и гарантирующая, что вы получите актуальную версию без вредоносных модификаций.
Итог
ServerStop — маленький, но продуманный помощник для администраторов Minecraft-серверов. Он не добавляет новых блоков или мобов, зато решает реальную инфраструктурную задачу: автоматизирует выключение по расписанию с учётом активности игроков. Благодаря поддержке множества языков и простому конфигу мод впишется в любой проект — от семейного сервера до крупного сообщества. Если вы устали вручную глушить машину по ночам, дайте ServerStop шанс — и он возьмёт рутину на себя.