
DynamicPack
DynamicPack - легковесный мод для Майнкрафт, который автоматически отслеживает и обновляет ваши ресурспаки. Больше не нужно вручную скачивать новые версии - мод всё сделает сам.
DynamicPack - небольшой, но очень полезный мод для Майнкрафт, который решает вечную проблему с обновлением текстурпаков. Если вы когда-нибудь играли на сервере, где ресурспаки меняются чуть ли не каждый день, или сами используете несколько паков, которые часто обновляются - вы знаете, как это достаёт. DynamicPack автоматически проверяет версию каждого ресурспака при запуске игры и, если вышла новая, скачивает её без вашего участия. Всё происходит в фоне, вы просто заходите в мир и наслаждаетесь актуальными текстурами.
Как это работает
Разработчик ресурспака добавляет в свой пак файл dynamicmcpack.json - это метаданные, в которых указана текущая версия, совместимая версия Майнкрафт и источник обновлений. При старте игры DynamicPack считывает этот файл, сравнивает с удалённым и при необходимости скачивает новую версию.
Для игроков
Просто установите мод (поддерживает Fabric и NeoForge) и всё. DynamicPack работает сам, не нагружает систему, не требует настроек. Вы даже можете не заметить, что он есть - пока не увидите, что ресурспаки всегда свежие.
Для разработчиков ресурспаков
Если вы хотите, чтобы ваш пак автоматически обновлялся, добавьте в корень пака файл dynamicmcpack.json. Есть два основных способа настроить автообновление:
Вариант 1 - Обновление через Modrinth
Создайте dynamicmcpack.json с содержимым вроде этого:
{
"current": {
"version_number": "7.1"
},
"remote": {
"game_version": "1.21.1",
"modrinth_project_id": "better-leaves",
"type": "modrinth"
},
"formatVersion": 1
}
Вариант 2 - Обновление через GitHub
Если вы хотите использовать собственный репозиторий, понадобится два файла:
dynamicmcpack.json:
{
"current": {},
"remote": {
"sign_no_required": true,
"type": "dynamic_repo",
"url": "https://example.com/repo/"
},
"formatVersion": 1
}
dynamicmcpack.repo.json- в нём описываются секции контента, их хеши и пути.
Каждая секция контента описывается в отдельном content.json с перечислением файлов, их SHA1-хешей и размеров.
Важно: примеры выше используют
json5(с комментариями), но в реальном файле должен быть чистый JSON. Уберите//и проверьте валидность.
Ресурспаки, уже использующие DynamicPack
Вот несколько известных паков, которые поддерживают автообновление через DynamicPack:
- ModsRU
- Zelda Music
- Essentially Tweaked
- Vanilla Leaves
- CursedEveryday, PawTotems, SPPack и другие
Почему это стоит скачать
Короче, если вы часто меняете ресурспаки или играете на серверах с кастомными текстурами - мод реально сэкономит вам время. Никаких ручных проверок, никаких ошибок "не та версия". Просто установил и забыл. DynamicPack подходит для Minecraft 1.21+ (и более ранних версий, смотрите совместимость на странице загрузки). Скачайте DynamicPack и пусть ваш Майнкрафт всегда выглядит так, как задумано.
