Перейти к содержимому

Polymer PackSquash

Запуск PackSquash для ресурспаков polymer!

Fabric
Загрузчики
Fabric
Скачиваний на Modrinth
2 тыс.
Подписчиков на Modrinth
8
версий
5
Обновлён
29 марта 202629 мар.
Опубликован
в 2025

Коротко о моде

Работает на Fabric
Для Minecraft 1.21.6–26.1.2
Ставится только на сервер; игрокам ставить не нужно
Последняя версия — 1.1.2+26.1 от 29 марта 2026
Нужен Polymer
Лицензия LGPL-3.0-only — бесплатно
Где нужен
В игрене нуженНа сервереобязателен

Ставится только на сервер; игрокам ставить не нужно

Версии игры1.21.6–26.1.2
Описание переведено автоматическиПоказать оригинал (EN)

Polymer PackSquash Integration

Этот мод связывает PackSquash с генерацией ресурспаков Polymer, чтобы автоматически оптимизировать создаваемые ресурспаки — вручную сжимать после изменений не придётся.

Установка

  • Скачай последний релиз PackSquash.
  • Положи бинарник сюда:

    polymer/packsquash
  • Мод сам создаст packsquash.toml в папке polymer.

Это пути по умолчанию, которые использует мод. Их можно поменять в файле конфигурации config/polymer-squasher.json

Конфиг по умолчанию

{
  "enabled": true,
  "log-packsquash": false,
  "log-hash-mismatch": false,
  "force-size-based-hash": false,
  "cleanup": false,
  "ignore-hash-paths": [
    "polymer-credits.txt"
  ],
  "packsquash-path": "polymer/packsquash",
  "packsquash-toml-path": "polymer/packsquash.toml",
  "hash-file-path": "polymer/hashes.json",
  "resource-pack-directory": "polymer/pack",
  "minified-zip-path": "polymer/resource_pack.min.zip"
}

Опции конфига

  • enabled — включает/выключает интеграцию.
  • log-packsquash — выводить результат работы PackSquash в лог.
  • log-hash-mismatch — писать в лог, когда хеш файла меняется (полезно для отладки).
  • packsquash-path — путь к бинарнику PackSquash.
  • packsquash-toml-path — путь к TOML-конфигу PackSquash.
  • ignore-hash-paths — список префиксов путей, для которых игнорируются несовпадения хешей при хешировании.
  • force-size-based-hash — если true, мод будет использовать размер файла вместо полного хеша (быстрее, но менее точно)
  • cleanup — чистит старые файлы в папке кешированного пака

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

Когда интеграция включена, мод хеширует файлы сгенерированного ресурспака. Хеши записываются в polymer/hashes.json.

Если с прошлого запуска ничего не изменилось, PackSquash пропускается.

Если изменения обнаружены, мод запустит PackSquash после того, как Polymer закончит генерацию ресурспака.

Если процесс завершится успешно, вместо обычной версии будет использоваться оптимизированная.


patreon

Частые вопросы

Как установить Polymer PackSquash?

Установите Fabric под свою версию Minecraft, скачайте Polymer PackSquash под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.

Для каких версий Minecraft есть Polymer PackSquash?

У Polymer PackSquash есть сборки для Minecraft 1.21.6–26.1.2.

Нужен ли Polymer PackSquash на сервере?

Ставится только на сервер; игрокам ставить не нужно

Лицензия и источник
GNU Lesser General Public License v3.0 onlyможно использовать и распространять; изменённые версии — под той же лицензией и с исходным кодом
Оригинал — Modrinth↗Файлы — без изменений, проверены по SHA-512Это ваш мод? Правообладателям

Сайт использует cookie: необходимые — для входа и темы, а также счётчики посещений Яндекс Метрика и LiveInternet — по ним мы видим, как пользуются сайтом. Рекламных cookie у нас нет. Подробнее