BuildNotifier - Проверка обновлений Paper и Velocity
BuildNotifier - легкий плагин для Майнкрафт-сервера, который при старте проверяет свежие билды Paper и Velocity и сообщает об обновлениях в консоль и в игру операторам.
BuildNotifier - маленький, но очень полезный плагин для серверов Minecraft на Paper и Velocity. Он делает одну простую вещь: при запуске сервера проверяет, не вышли ли новые билды ядра, и сообщает об этом администратору. Скачать BuildNotifier стоит каждому, кто держит свой сервер и постоянно откладывает обновления на потом.
Что это и зачем нужно
Если вы администрируете сервер Майнкрафт, то знаете ситуацию: Paper обновляется чуть ли не каждый день, в каждом билде закрывают уязвимости, чинят эксплойты и подтягивают фиксы производительности. А вы об этом узнаете случайно, спустя пару недель, когда в чате уже кто-то пишет про новый дюп. BuildNotifier решает именно эту проблему - сервер сам скажет вам, что пора обновиться.
Плагин работает и с прокси Velocity, так что если у вас сеть серверов, свежесть прокси тоже будет под контролем. Это важно, потому что устаревший Velocity - одна из самых частых причин проблем с безопасностью, например с обходами проверки сессий.
Возможности плагина
- Проверка при старте - при каждом запуске сервера BuildNotifier проверяет наличие новых версий Paper или Velocity и пишет результат в консоль.
- Уведомления в игре - при входе на сервер сообщение о новой версии получат все операторы (OP) и игроки с правом
buildnotifier.message. Удобно, если вы редко заглядываете в консоль, но часто заходите в игру. - Ничего лишнего - плагин ничего не скачивает и не устанавливает сам. Он только уведомляет, а решение об обновлении остается за вами.
Важный нюанс: BuildNotifier не заменяет автообновление и не тянет файлы ядра. Автор сознательно оставил обновление ручным, и это правильно - автоматическая подмена ядра на продакшене без бэкапа может закончиться плохо. Плагин просто не дает вам забыть, что обновление существует.
Кому пригодится
По факту, любому владельцу сервера на Paper. Особенно если сервер небольшой и у вас нет привычки мониторить страницу загрузок PaperMC. Уведомление при входе в игру - это тот самый формат, который невозможно проигнорировать, в отличие от строчки в логах.
Настройка минимальная: закинули jar в папку плагинов, перезапустили сервер - и все работает. Право buildnotifier.message можно выдать через LuckPerms тому же модератору, который следит за технической частью, не давая ему полный OP.
BuildNotifier на BungeeHost
Плагин без проблем заведется на хостинге BungeeHost (https://bungee.host) - там его можно установить на свой сервер Paper или Velocity буквально в один клик. А если вы только думаете, где поднять сервер, чтобы играть с друзьями онлайн в Майнкрафт, то на BungeeHost это делается за пару минут, и BuildNotifier как раз поможет держать ядро свежим без лишней головной боли.
Лицензия
Плагин распространяется под GNU General Public License v3, исходный код открыт. Это значит, вы можете спокойно изучить, как устроена проверка версий, и даже адаптировать проект под свои нужды.
Коротко: качаете BuildNotifier, кидаете в plugins и больше никогда не пропускаете критические обновления Paper или Velocity. Мелочь, а нервов экономит прилично.
Сервер для плагина BuildNotifier - Проверка обновлений Paper и Velocity - как у профи
Плагин BuildNotifier - Проверка обновлений Paper и Velocity создан для серверов: на своём сервере вы настраиваете его под себя и решаете, кому играть. Создать сервер с плагином BuildNotifier - Проверка обновлений Paper и Velocity для друзей можно за пару минут - BungeeHost всё уже подготовил.