HyRestart

HyRestart

Automatic restarts for Hytale servers with Discord integration.

352.0 загрузок
Обновлён 11 дней назад

Описание

HyRestart — система автоматического перезапуска сервера

Комплексный и настраиваемый автоматический плагин перезапуска для серверов Hytale с интеграцией Discord и настраиваемыми предупреждающими сообщениями.


️ Предупреждение

Если вы не используете птеродактил, вы можете столкнуться с вопрос Сервер не перезагружается. Чтобы решить эту проблему, вам нужно будет создать скрипт для перезагрузки сервера.


Особенности

  • Автоматический перезапуск сервера
  • Многократный ежедневный перезапуск (24-часовой формат)
  • Прогрессивные предупреждения игрока перед перезагрузкой
  • Полностью настраиваемые предупреждения и системные сообщения
  • Уведомления Discord Webhook с богатыми вставками
  • Отдельные сообщения для предупреждений и окончательного перезапуска
  • Система хранения динамических сообщений
  • Простая конфигурация с легкой поддержкой перевода

установка

  1. скачать HyRestart
  2. Переместите файл на свой мод папка, расположенная в корневой директории Hytale Server
  3. Начните свой сервер
  4. Файл конфигурации по умолчанию будет генерироваться автоматически
  5. Редактировать файл конфигурации для настройки времени перезапуска, предупреждений и настроек Discord

конфигурация

HyRestart настраивается с помощью простого и чистого config.yml Файл.


Перезагрузить Times

Определите один или несколько раз перезагрузки в день:

возобновить Таймс:
- "03:00"
- "09:00"
- "15:00"
- "21:00"

Система предупреждения

Настройка при отправке предупреждений и что увидят игроки:

Предупреждения:
- секунды: 1800
Сообщение: "[Перезапустить] Сервер перезагрузится через 30 минут".
- секунды: 900
Сообщение: "[Перезапустить] Сервер перезагрузится через 15 минут".
- секунды: 300
Сообщение: "[Перезапустить] Сервер перезагрузится через 5 минут".
- секунды: 60
Сообщение: "[Перезапустить] Перезапустить через 1 минуту. Пожалуйста, отключитесь".

Последнее сообщение перезапуска

RestartMessage: «[Restart] Перезагрузка сервера СЕЙЧАС!»

Интеграция розни

Отправляйте уведомления о перезапуске непосредственно в Discord с помощью веб-хуков:

Разногласия:
Разрешено: истинно
webhookUrl: "YOUR_WEBHOOK_URL"
Оригинальное название: "Server Restart"
Вставить описание: Сервер перезагрузится в **{time}**.
Цвет: 16711680
заключительный Оригинальное название: "SERVER RESTARTING"
заключительный EmbedDescription: Сервер сейчас перезапускается.

Особенности интеграции Discord

  • Уведомления Discord на основе Webhook
  • Предупреждающие сообщения перед перезагрузкой
  • Окончательное уведомление о перезапуске
  • Хранители времени, поддерживаемые для чистых и читаемых вставок

Поддержка Placeholder

HyRestart поддерживает заполнители для отображения динамической информации в сообщениях:

  • Время перезагрузки или оставшееся время
  • Количество онлайн-игроков
  • Предупреждающие сообщения
  • Имя пользователя Player
  • Неблагоприятные временные форматы

Пример:

[HyRestart] Предупреждение отправляется игрокам. Перезагрузка в {время}.
Показать оригинальное описание (English)

🔄 HyRestart – Automatic Server Restart System

A comprehensive and configurable automatic restart plugin for Hytale servers with Discord integration and customizable warning messages.


⚠️ Warning

If you are not using Pterodactyl, you may encounter the issue that the server does not restart. To resolve this, you will need to create a script to restart the server.


Features

  • Automatic scheduled server restarts
  • Multiple daily restart times (24h format)
  • Progressive player warnings before restart
  • Fully customizable warning and system messages
  • Discord webhook notifications with rich embeds
  • Separate messages for warnings and final restart
  • Placeholder system for dynamic message content
  • Simple configuration with easy translation support

Installation

  1. Download HyRestart
  2. Move the file to your mods folder located in your Hytale Server root directory
  3. Start your server
  4. A default configuration file will be generated automatically
  5. Edit the configuration file to customize restart times, warnings, and Discord settings

Configuration

HyRestart is configured through a simple and clean config.yml file.


Restart Times

Define one or more restart times per day:

restartTimes:
  - "03:00"
  - "09:00"
  - "15:00"
  - "21:00"

Warning System

Configure when warnings are sent and what players will see:

warnings:
  - seconds: 1800
    message: "[Restart] The server will restart in 30 minutes."
  - seconds: 900
    message: "[Restart] The server will restart in 15 minutes."
  - seconds: 300
    message: "[Restart] The server will restart in 5 minutes."
  - seconds: 60
    message: "[Restart] Restart in 1 minute. Please disconnect."

Final Restart Message

finalRestartMessage: "[Restart] Restarting server NOW!"

Discord Integration

Send restart notifications directly to Discord using webhooks:

discord:
  enabled: true
  webhookUrl: "YOUR_WEBHOOK_URL"
  embedTitle: "Server Restart"
  embedDescription: "The server will restart in **{time}**."
  embedColor: 16711680
  finalEmbedTitle: "SERVER RESTARTING"
  finalEmbedDescription: "The server is restarting now."

Discord Integration Features

  • Webhook-based Discord notifications
  • Warning messages sent before restart
  • Final restart notification
  • Time placeholders supported for clean and readable embeds

Placeholder Support

HyRestart supports placeholders to display dynamic information in messages:

  • Restart time or remaining time
  • Number of online players
  • Custom warning messages
  • Player usernames
  • Discord-friendly time formats

Example:

[HyRestart] Warning sent to {count} players. Restart in {time}.

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

HyRestart-1.2.1.jar

Early Access 23.01.2026 348.6 КБ
Скачать

HyRestart-1.2.0.jar

Early Access 22.01.2026 348.4 КБ
Скачать

HyRestart-1.1.0.jar

Early Access 21.01.2026 341.9 КБ
Скачать

HyRestart-1.0-SNAPSHOT.jar

Early Access 18.01.2026 340.7 КБ
Скачать