Скачать Restart Detector — Minecraft Моды — MetaMods
Restart Detector

Restart Detector

Активный

Установок

0

Последнее обновление

3 месяца назад

Версии

1.19.4 — 1.21.7
Сервер
Fabric
Игровые механики
Управление
Технологические

Restart Detector

Этот полностью серверный мод добавляет в игру специальные детекторы перезапуска - новые блоки, которые активируют редстоун-сигнал перед выключением сервера.

Новые блоки можно использовать для безопасного отключения сложных редстоун-механизмов, предотвращая их повреждение при перезагрузке. Благодаря легковесной конструкции™ (не требует blockentity) детекторы можно устанавливать даже на летающих машинах!

По умолчанию мод изменяет поведение команды /stop, добавляя отсчет времени перед фактическим завершением работы сервера. Это дает детекторам перезапуска достаточно времени для активации. Также добавлены дополнительные подкоманды для управления этим поведением.

Визуальное оформление

Детектор перезапуска использует модель датчика дневного света, но отличается наличием псевдокомандного блока, парящего над ним. Это позволяет ему работать полностью на стороне сервера, сохраняя при этом визуальную уникальность.

Детектор перезапуска в игре

Функциональность

Все загруженные детекторы перезапуска начинают выдавать редстоун-сигнал, когда сервер собирается завершить работу. Сигнал начинается с силы 1 и постепенно увеличивается до 15 до момента фактического выключения. Когда сервер возвращается в онлайн, сигнал медленно уменьшается обратно до 0, обеспечивая время для загрузки мира перед повторным запуском механизмов.

Детекторы перезапуска МОГУТ перемещаться поршнями. Эта особенность позволяет использовать их на летающих машинах и других подвижных конструкциях!

Детектор перезапуска на летающей машине

Команды

Мод изменяет команду /stop, добавляя настраиваемую задержку перед реальным завершением работы сервера. Именно в течение этого временного окна все детекторы перезапуска выдают сигнал. Также добавлены команды /stop cancel для отмены отсчета и /stop now для немедленного завершения работы.

Настройки

Мод создает файл конфигурации по пути config/restart_detector.json со следующими опциями:

  • hijackStopCommand (по умолчанию: true): Определяет, нужно ли перехватывать ванильную команду /stop для добавления отсчета времени.
  • stopCountdownTicks (по умолчанию: 600 (30 секунд)): Количество тиков ожидания перед фактическим завершением работы сервера.

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

Участники проекта
enjarai

enjarai

Разработчик

Создан: 10 ноя 2023

ID: 12820