Мод для Майнкрафт, который меняет внешний вид отдельных блоков в зависимости от способа их получения или крафта. Один и тот же механизм может выглядеть как латунный, стальной или обычный, причём варианты сохраняются у каждого предмета отдельно.
Возможности
- Вариант текстур отображается в инвентаре, на панели быстрого доступа, в рецептах, в руке, на земле и в рамке.
- После разрушения блока его вариант сохраняется у выпавшего предмета; предметы с разными вариантами не складываются друг с другом.
- Поддерживаются сундуки, бочки, печи и другие блоки с данными, включая механизмы из модов.
- Частицы разрушения используют текстуру выбранного варианта.
- Для отдельных сторон блока можно задать собственные текстуры через папку
by_block/.
Как пользоваться
Варианты хранятся в папке craftmark_variants/. Одна вложенная папка соответствует одному варианту: например, папка brass создаёт идентификатор craftmark:brass.
Текстуры помещают внутрь папки варианта, повторяя исходный путь из ресурс-пака:
craftmark_variants/brass/assets/minecraft/textures/block/barrel_side.png
Чтобы выдать предмет с вариантом для проверки, используйте команду:
/give @p minecraft:barrel[craftmark:variant="craftmark:brass"]
Новые папки и изменённые PNG-текстуры перечитываются по F3+T. Вариант можно назначать результату рецепта через KubeJS или CraftTweaker, выдавать командами и наградами заданий.
Для сложных текстур отдельных граней используйте путь:
craftmark_variants/<вариант>/by_block/<пространство_имён>/<блок>/<грань>.png
Доступные имена граней: top.png, bottom.png, front.png, back.png, left.png, right.png, side.png.
Требования и совместимость
Требуется NeoForge, установленный и на клиенте, и на сервере. Мод работает с KubeJS и CraftTweaker. Дополнительно поддерживаются Create, Jade, Just Enough Items, Sable и Create Aeronautics; без них основные возможности доступны.

