Перейти к содержимому

Auto Shutdown Mod

Мод для Minecraft с автоотключением сервера, определением простоя, голосованием и горячей перезагрузкой.

NeoForgeForge
Загрузчики
NeoForgeForge
Скачиваний на Modrinth
119
Подписчиков на Modrinth
1
версии
2
Обновлён
14 августа 202614 авг.
Опубликован
в 2026

Коротко о моде

Работает на NeoForge и Forge
Для Minecraft 1.20.1, 1.21.1
Нужен на сервере; в игре — по желанию
Последняя версия — 1.20.1-1.2.0 от 14 августа 2026
Лицензия MIT — бесплатно
Где нужен
В игренеобязателенНа сервереобязателен

Нужен на сервере; в игре — по желанию

Версии игры1.20.1, 1.21.1
Описание переведено автоматическиПоказать оригинал (EN)

Auto Shutdown

Мощный мод для автоматического выключения сервера Minecraft с поддержкой загрузчиков Forge и NeoForge. Поддерживает выключение по расписанию, определение простоя, голосование игроков и мониторинг сервера для множества способов выключения.

Форк: targren/forgeautoshutdown

✨ Возможности

🕐 Выключение по расписанию
  • Поддержка ежедневного выключения в фиксированное время (например, каждый день в 5:00 утра)
  • Поддержка выключения по времени работы (например, после 24 часов работы)
  • Автоматическая трансляция обратного отсчёта перед выключением (по умолчанию 5 раз)
  • Опциональная задержка, если игроки онлайн
💤 Автовыключение при простое (новая функция)
  • Мониторинг сервера в указанные временные периоды
  • Запуск обратного отсчёта при отсутствии игроков
  • Автоматическое выключение после заданного времени простоя
  • Поддержка периодов, переходящих через полночь
  • Идеально для экономии ресурсов сервера
🗳️ Выключение по голосованию игроков
  • Игроки могут инициировать голосование за выключение
  • Все игроки участвуют в голосовании
  • Настраиваемое минимальное число голосующих
  • Настраиваемое максимальное число голосов «против»
  • Перезарядка голосования для предотвращения злоупотреблений
🔍 Наблюдение за сервером
  • Мониторинг статуса отклика сервера
  • Обнаружение ситуаций с низким TPS
  • Автоперезапуск при зависании сервера
  • Поддержка мягкого и жёсткого выключения
  • ⚠️ Используйте с осторожностью, возможна потеря данных
🔄 Горячая перезагрузка конфигурации
  • Перезапуск сервера не требуется после изменения конфигурации
  • Перезагрузка всех параметров конфигурации одним кликом
  • Просмотр статуса конфигурации в реальном времени
  • Удобно для отладки и быстрой настройки

📋 Требования

ПлатформаMinecraftЗагрузчикJava
Forge1.20.1Forge 47.3.0+17
NeoForge1.21.1NeoForge 21.1+21

Установка: На стороне сервера (обязательно) — на стороне клиента (опционально, для локализованных сообщений)

🎮 Команды

Команды игроков
/shutdown              # Начать голосование за выключение
/shutdown yes          # Голосовать за
/shutdown no           # Голосовать против
Команды администратора (требуется уровень OP 3)
/auto_shutdown reload    # Горячая перезагрузка конфигурации
/auto_shutdown status    # Просмотр текущего статуса конфигурации

⚙️ Конфигурация

Расположение файла конфигурации: world/serverconfig/auto_shutdown-server.toml

Категории конфигурации
КатегорияОписание
[Schedule]Конфигурация выключения по расписанию
[Voting]Конфигурация выключения по голосованию игроков
[Watchdog]Конфигурация наблюдения за сервером
[IdleShutdown]Конфигурация автовыключения при простое
[Messages]Текст пользовательских сообщений
Пример конфигурации автовыключения при простое
[IdleShutdown]
    # Включить автовыключение при простое
    Enabled = true

# Период мониторинга (24-часовой формат) StartHour = 0 # Час начала (0-23) StartMinute = 0 # Минута начала (0-59) EndHour = 23 # Час окончания (0-23) EndMinute = 59 # Минута окончания (0-59)

# Настройки тайм-аута простоя IdleTimeout = 30 # Минут ожидания перед выключением (1-1440) CheckInterval = 1 # Интервал проверки в минутах (1-60)

#### Сценарии использования
**Режим мониторинга 24/7**
```toml
StartHour = 0
StartMinute = 0
EndHour = 23
EndMinute = 59
IdleTimeout = 30

Ночной энергосберегающий режим

StartHour = 22
StartMinute = 0
EndHour = 6
EndMinute = 0
IdleTimeout = 15

Режим рабочих часов

StartHour = 9
StartMinute = 0
EndHour = 18
EndMinute = 0
IdleTimeout = 60

🔧 Функция горячей перезагрузки

После изменения файлов конфигурации перезапуск сервера не требуется:

  1. Отредактируйте файл конфигурации world/serverconfig/auto_shutdown-server.toml
  2. Выполните команду в игре: /auto_shutdown reload
  3. Конфигурация вступает в силу немедленно Процесс перезагрузки:
  • ✅ Остановка всех запущенных задач
  • ✅ Повторное чтение файла конфигурации
  • ✅ Проверка конфигурации
  • ✅ Запуск задач согласно новой конфигурации Примечания:
  • ⚠️ Горячая перезагрузка сбросит состояния задач (таймеры простоя, статус голосования и т. д.)
  • ⚠️ Рекомендуется перезагружать во время простоя сервера
  • ⚠️ Ошибки перезагрузки будут отображаться в логах

Частые вопросы

Как установить Auto Shutdown Mod?

Установите NeoForge под свою версию Minecraft, скачайте Auto Shutdown Mod под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.

Для каких версий Minecraft есть Auto Shutdown Mod?

У Auto Shutdown Mod есть сборки для Minecraft 1.20.1, 1.21.1.

Нужен ли Auto Shutdown Mod на сервере?

Нужен на сервере; в игре — по желанию

Лицензия и источник
MIT Licenseможно свободно использовать и распространять с указанием автора
Оригинал — Modrinth↗Файлы — без изменений, проверены по SHA-512Это ваш мод? Правообладателям

Сайт использует cookie: необходимые — для входа и темы, а также счётчики посещений Яндекс Метрика и LiveInternet — по ним мы видим, как пользуются сайтом. Рекламных cookie у нас нет. Подробнее