▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Плагины/AutoViaUpdater
AutoViaUpdater

AutoViaUpdater

Плагин для автоматического обновления ViaVersion, ViaBackwards, ViaRewind и ViaRewind-Legacy на серверах Minecraft. Больше не нужно следить за новыми билдами вручную - всё делается само.

Оцените первым
8.4K
10

AutoViaUpdater

AutoViaUpdater - это плагин для серверов Minecraft (Spigot/Paper/Folia, Velocity, BungeeCord), который автоматически обновляет все компоненты Via: ViaVersion, ViaBackwards, ViaRewind и ViaRewind-Legacy. Если ты админишь сервер, где игроки заходят с разных версий Майнкрафт, то ViaVersion - must have. Но вручную отслеживать новые билды на Jenkins и каждый раз таскать джарники - тоска. AutoViaUpdater решает эту проблему: сам проверяет CI, скачивает свежие сборки и применяет их. Никакого лишнего геморроя.

Как это работает

Плагин стартует вместе с сервером, проверяет наличие обновлений для каждого из выбранных Via-компонентов с заданным интервалом (по умолчанию раз в 60 минут) и при обнаружении новой версии автоматически загружает и применяет её. Настройка минимальна: кинул jar в plugins/ (или на прокси), запустил один раз, отредактировал конфиг под себя - и забыл. Можно также запустить проверку вручную командой /updatevias.

Команды и права

  • /updatevias - запустить немедленную проверку обновлений. Требуется право autoviaupdater.admin.

Права:

  • autoviaupdater.admin - позволяет выполнять ручную проверку, а также включает автоматические проверки (если у игрока есть это право, он может видеть уведомления).

Конфигурация (YAML)

Пример стандартного конфига:

# AutoViaUpdater config

ViaVersion:
  enabled: true
  snapshot: true
  dev: false
  java8: false

ViaBackwards:
  enabled: true
  snapshot: true
  dev: false
  java8: false

ViaRewind:
  enabled: true
  snapshot: true
  dev: false
  java8: false

ViaRewind-Legacy: enabled: true snapshot: true dev: false

Check-Interval: 60

Cron-Expression: ""

Delay: 5

AutoRestart: false AutoRestart-Delay: 60 AutoRestart-Message: '&cServer is restarting in 1 minute!'


Основные настройки:
- `enabled` - включать/отключать обновление для конкретного компонента.
- `snapshot` - если true, качает последнюю сборку, даже если она помечена как -SNAPSHOT. Иначе - только стабильные релизы.
- `dev` - включает канал DEV-сборок (обычно нестабильные).
- `java8` - для сборок под Java 8 (актуально на старых серверах).
- `Check-Interval` - интервал проверки в минутах.
- `Cron-Expression` - можно задать CRON-расписание (например, "0 0 * * *" - раз в сутки в полночь). Если пусто, используется интервал.
- `Delay` - задержка в секундах после полной загрузки сервера перед началом проверки.
- `AutoRestart` - если true, сервер перезагрузится после применения обновлений.
- `AutoRestart-Delay` - задержка перед перезагрузкой.
- `AutoRestart-Message` - сообщение в чат перед перезагрузкой.

### Пара слов про совместимость

AutoViaUpdater работает на Spigot, Paper, Folia, Velocity и BungeeCord. Для прокси-серверов (Velocity, BungeeCord) ViaRewind-Legacy не поддерживается - это учтено в конфиге. Если у тебя сервер на Fabric или Forge - увы, этот плагин не для тебя, он только для серверов на Bukkit/Proxy.

### Стоит ли ставить?

Если на твоём сервере используется ViaVersion и ты хочешь автоматизировать обновления - да, это удобная штука. Особенно если серверов много или ты часто забываешь проверять новые билды. Настраивается за пару минут, не жрёт ресурсы. Единственный минус - авторестарт может быть неудобен на активных серверах, но его можно отключить. В целом - must-have для администраторов, которые не хотят тратить время на рутину.
Партнёрский материал

Сервер для плагина AutoViaUpdater - как у профи

Плагин AutoViaUpdater создан для серверов: на своём сервере вы настраиваете его под себя и решаете, кому играть. Создать сервер с плагином AutoViaUpdater для друзей можно за пару минут - BungeeHost всё уже подготовил.

Часто задаваемые вопросы

Совместимость

Minecraft: Java Edition

1.21.x1.20.x1.19.x1.18.x1.17.x1.16.x1.15.x1.14.x1.13.x1.12.x1.11.x1.10.x1.9.x1.8.x

Поддерживаемые окружения

Сервер

Ссылки

Детали

Лицензия:
Опубликован:1 год назад
Обновлён:9 месяцев назад
Главная