
Hot-Reload Resource Packs
Клиентский мод для Майнкрафт, который сам перезагружает ресурспаки при изменении файлов в папке resourcepacks. Больше не нужно жать F3+T или перезапускать игру.
Hot-Reload Resource Packs - маленькая, но очень полезная штука для всех, кто делает текстурпаки, звуки или вообще ковыряется в ресурсах Minecraft. Мод следит за папкой resourcepacks и как только вы сохраняете изменения в редакторе, сам перезагружает ресурспак в игре. Никаких лишних телодвижений.
Зачем это вообще нужно
Если вы хоть раз делали ресурспак для Майнкрафт, то знаете эту боль. Поправил текстуру в Photoshop или Aseprite, сохранил, альт-табнулся в игру, нажал F3+T, подождал перезагрузку, посмотрел результат. Не понравилось - и всё по новой. А если у вас два монитора, то вообще обидно: на одном редактор открыт, на втором игра, но всё равно приходится каждый раз дёргать игру руками.
С этим модом цикл становится куда приятнее. Сохранили файл - игра сама подхватила изменения. Можно буквально смотреть на второй монитор и видеть результат в реальном времени, не сворачивая редактор и не трогая клавиатуру в игре. Для разработчиков текстур, звуковых паков и моделей это экономит кучу времени и нервов.
Как это работает
Мод отслеживает изменения в папке resourcepacks на уровне файловой системы. Как только что-то поменялось (новый файл, правка существующего, удаление), он инициирует перезагрузку ресурсов, аналогичную той, что происходит при нажатии F3+T. Только без вашего участия.
Никакой настройки нет и не планируется. Поставил - работает. Это осознанное решение автора: мод задуман как максимально простой инструмент с нулевой конфигурацией. Никаких меню, конфигов и кнопок.
Совместимость и версии
Оригинальный мод сделан под Fabric (нужен Fabric Loader от версии 0.13.0). Поддерживаются версии Minecraft от 1.18.x до 1.21.x и выше. Лицензия CC0, то есть код полностью открытый и свободный.
Если вы играете на NeoForge, то оригинальную версию можно запустить через Sinytra Connector. Это мост, который позволяет запускать Fabric-моды на NeoForge. Работает не всегда идеально, но для такого простого мода обычно проблем нет.
Стоит знать, что оригинальный проект фактически не обновляется. Однако есть форк под названием Hot-Reload Resource Packs Forked, который продолжает развитие. Он поддерживает Fabric, Quilt, Forge и NeoForge нативно, исправляет баг с двойной перезагрузкой на Linux и macOS и добавляет интеграцию с Resourcify. Если оригинал у вас глючит или не заводится на вашей версии, форк - отличный вариант.
Важный нюанс
Мод перезагружает ресурсы целиком, то есть по сути делает то же самое, что и F3+T. На слабых машинах или с тяжёлыми ресурспаками (особенно 512x и выше) каждая перезагрузка может занимать несколько секунд. Это не вина мода, просто так устроен движок Minecraft. Но если вы правите одну текстуру в паке на 16x, перезагрузка происходит почти мгновенно.
Ещё момент: мод клиентский. На сервер его ставить не нужно, он работает только у вас в игре.
Альтернативы
Сам автор мода честно говорит, что есть решение получше - мод ScaldingHot. Он делает похожую вещь, но с более продвинутым подходом к горячей перезагрузке. Если вам нужны дополнительные возможности и гибкость, стоит посмотреть в его сторону. Но если хочется просто поставить и забыть, Hot-Reload Resource Packs справляется на отлично.
Скачать мод Hot-Reload Resource Packs стоит в первую очередь разработчикам ресурспаков и текстурщикам. Рядовым игрокам он вряд ли пригодится, а вот если вы регулярно правите текстуры, звуки или модели для Майнкрафт - это must-have инструмент, который реально ускоряет рабочий процесс.
Как поиграть с друзьями с модом Hot-Reload Resource Packs?
Мод Hot-Reload Resource Packs куда интереснее в компании: поднимите сервер Майнкрафт с уже установленным модом, позовите друзей и играйте по своим правилам. Хостинг Майнкрафт для мода Hot-Reload Resource Packs будет готов за пару минут - BungeeHost сделает всё за вас.
