
Runtime Hash Updater
Мод Runtime Hash Updater для Fabric позволяет менять хеш серверного ресурспака без перезапуска сервера. Просто обновляйте текстуры на лету, и игроки автоматически получат новую версию.
Runtime Hash Updater - это простой, но крайне полезный мод для Fabric-серверов Minecraft. Он решает проблему, которая мучает каждого админа, любящего постоянно тюнить свой ресурспак: необходимость перезагружать сервер при каждом изменении хеша.
В чем суть
Стандартный сервер Майнкрафт читает настройки из server.properties только при запуске. Это значит, что если ты обновил свой текстурпак - добавил новые кастомные модели, текстуры или звуки - тебе нужно перезапускать сервер, чтобы игроки получили новую версию. А перезапуск - это всегда прерывание игры, просьбы "отойдите от лавы" и потеря динамики.
Runtime Hash Updater делает так, что хеш ресурспака можно менять на лету. Без остановки сервера. Без просьб к игрокам. Просто обновил файл - и всё.
Как это работает
Мод работает только на сервере (Fabric). Установка простая:
- Поставь мод в папку mods на сервере.
- В server.properties укажи URL ресурспака и SHA1-хеш (неважно, правильный или нет - конфиг мода перезапишет его).
- Запусти сервер и зайди.
- Когда обновишь ресурспак - просто запиши новый хеш в файл
config/ResourcePackHash.txtили используй команду/updatehash. - Сохрани файл и перезайди в игру - клиент сам предложит установить обновленный ресурспак.
Команды для управления
/checkhash- показывает текущий хеш и информацию о нем./updatehash HASH- обновляет хеш в конфиге./reload_pack- принудительно заставляет всех подключенных игроков загрузить ресурспак заново./fetchhash- автоматически вычисляет хеш ресурспака по URL из server.properties и сохраняет его в конфиг. Полезно, если не хочешь считать хеш вручную./fetchhash reload- то же самое, но сразу отправляет новый пак всем игрокам./setpackurl URL- меняет URL ресурспака без перезапуска сервера. Особенно удобно, если ты хостишь пак на стороннем сайте или хочешь указывать версию в имени zip-архива.
Кому это нужно
Если ты постоянно дорабатываешь свой ресурспак - добавляешь новые кастомные модели предметов, меняешь текстуры блоков, экспериментируешь с интерфейсом - этот мод для тебя. Он превращает процесс обновления из "ребята, всем выйти на 5 минут" в "я обновил пак, перезайдите кто хочет".
На больших серверах с активным сообществом это особенно ценно: не нужно останавливать ивенты, PvP-арены или фермы ради того, чтобы подправить пару текстур.
Важно знать
- Мод работает только на Fabric-сервере. На клиент ставить ничего не нужно.
- Если используешь
/fetchhashс большим ресурспаком, может быть небольшая задержка и нагрузка на процессор на пару секунд - пока хеш считается. - Для сторонних хостингов ресурспаков используй
/setpackurl- он переопределяет URL из server.properties и сохраняет его в конфиг.
Скачайте Runtime Hash Updater и забудьте о перезапусках сервера ради обновления текстур. Просто, удобно и без лишних телодвижений.
Как поиграть с друзьями с модом Runtime Hash Updater?
Мод Runtime Hash Updater куда интереснее в компании: поднимите сервер Майнкрафт с уже установленным модом, позовите друзей и играйте по своим правилам. Хостинг Майнкрафт для мода Runtime Hash Updater будет готов за пару минут - BungeeHost сделает всё за вас.
