Custom Entity Models (для Fabric)
Реализация пользовательских моделей сущностей, основанная на формате Optifine, с целью достичь функционального соответствия с пользовательскими моделями сущностей Optifine.
Текущее состояние мода
Этот мод в настоящее время находится в стадии ALPHA, что означает, что функции МОГУТ работать некорректно или не работать вовсе! Нет абсолютно никаких гарантий, что всё будет работать как задумано или вообще будет работать!
Установка
Посетите страницу на Modrinth, страницу на CurseForge или соберите его самостоятельно. Для работы мода требуется установка Fabric Loader. Если вы хотите настраивать мод, также потребуется установка YACL.
Кроме того, для работы с CEM от Optifine требуется этот ресурспак или его производная версия.
Как использовать
Этот мод загружает файлы .jem и .jpm из папки "assets/
Для разработчиков ресурспаков
Формат файлов .jem и .jpm идентичен формату Optifine (ознакомьтесь здесь, здесь и здесь). Структура папок внутри "assets/dorianpb/cem" не имеет значения. Если вы хотите назначить пользовательскую модель для крипера, вы можете поместить файл как "assets/dorianpb/cem/creeper.jem", "assets/dorianpb/cem/creeper/creeper.jem", "assets/dorianpb/cem/za/waurdo/creeper.jem" и т.д.
Отличия
Большинство живых сущностей должны поддерживаться, а у некоторых неживых сущностей могут отсутствовать анимации.
На данный момент броня не поддерживается.
Индивидуальные текстуры для частей не поддерживаются (можно указать только текстуру и размер текстуры в файле .jem).
Спрайты не поддерживаются.
Опция
attachне поддерживается.В настоящее время анимации ведут себя немного иначе, чем в Optifine, что достаточно для неработоспособности некоторых пакетов.
Цели
- Реализовать поддержку оставшихся сущностей
- Довести анимации до совершенства
- Поддержка опции
attach - Лучшая иконка! Эта — плохая
Для разработчиков модов
Если ваш мод для Fabric добавляет новые сущности, вы можете добавить поддержку CEM без особых усилий! Посмотрите пример реализации в net.dorianpb.external. Убедитесь, что используете точку входа "cem".



