Добавляет возможность создавать сжатые версии любых блоков (включая блоки из других модов) через простой JSON-конфиг.
Мод автоматически генерирует рецепты 3x3 для сжатия и распаковки каждого указанного блока, при этом можно отключать рецепты для конкретных записей в конфиге. Поддерживается настраиваемая глубина сжатия, множитель прочности и своя текстура для каждого типа. Для привязки блоков в конфиге используется поле baseRegistryName - можно писать простые имена или регулярки, например {"baseRegistryName":"minecraft:.*_log"}. По умолчанию текстуры берутся по шаблону {namespace}:textures/blocks/{path}.png, но путь можно переопределить через texturePath.
Практическая польза проста: экономия места в сундуках и на складах, удобный способ упаковывать лут и руды, чтобы не держать горы стаков. Сжатые блоки можно использовать в автоматике и фарме - меньше места, меньше суматохи при пересылке между чанками и на серваке. Также можно настроить, чтобы сжатые блоки были прочнее и ломались дольше, если хотите усложнить добычу или сделать имба-ресурс для шопа.
Есть пара важных моментов - конфиг нужно держать синхронизированным между клиентом и сервером, иначе возможны баги или краши. Плюс мод генерирует много динамических текстур, поэтому при нехватке места на текстурном атласе можно получить ошибку TextureStich - в конфиге есть опция для ограничения максимального размера текстурного листа.
Мод на блоки, который добавляет сжатые версии любых блоков и автоматические рецепты для крафта.