
CIT Resewn
Активный0.0
Установок
Последнее обновление
Версии
CIT Resewn
CIT Resewn представляет собой автономный мод для Fabric, который полностью воссоздает функционал Custom Item Textures (или CIT), ранее доступный в MCPatcher и позже реализованный в Optifine. Эта технология позволяет изменять внешний вид игровых предметов при выполнении определенных условий непосредственно через ресурспаки.
Основная концепция
Система CIT предоставляет разработчикам ресурспаков возможность создавать вариации текстур для разных состояний предметов. Благодаря этому вы можете получить совершенно новые визуальные эффекты объектов в зависимости от их характеристик или контекста использования. При этом CIT Resewn работает как отдельное решение и не требует установки каких-либо дополнительных модификаторов наподобие MCPatcher или Optifine, что делает его более удобным и стабильным вариантом.
Особенности совместимости
Хотя мод разработан для полной обратной совместимости с существующими наборми CIT от Optifine и MCPatcher, есть несколько важных отличий. Во-первых, система числовых идентификаторов была полностью удалена после обновления The Flattening - пакеты, использующие старые "магические числа" вместо современных текстовых ID, больше не будут работать корректно.
Во-вторых, были исправлены некоторые технические недочеты прошлых версий, связанные с обработкой некорректных путей к файлам. В особых ситуациях, если какой-то ресурспак содержит файлы с неправильно оформленными названиями или структурой папок, можно активировать экспериментальную опцию в настройках мода, которая позволяет загружать такие "сломанные" пути, однако эта функция считается нестабильной и её использование не рекомендуется.
Поддержка других модификаций
Планируется обеспечить максимальную совместимость с производительными модами, в особенности с Sodium, которую я намерен проверять и дорабатывать по мере возможности. При этом поддержка Optifine полностью исключена – более проблемный мод просто не будет интегрироваться с настоящим проектом.
Кроме того, ведется регулярное взаимодействие с сообществом относительно совместимости альтернатив типа Canvas – будем считать конечную поддержку по мере взаимной технической проверки, если система способна работать, то она продолжает поддерживаться.
Техническая реализация
Для правильной работы CIT файлы необходимо размещать в следующих папках ресурспаков:
assets/minecraft/citresewn/cit
assets/minecraft/optifine/cit
assets/minecraft/mcpatcher/cit
Такая универсальность гарантирует обратную совместимость с широчайшим спектром существующих ресурспаков и создает условия для дальнейшего улучшения технологии.