
Custom Entity Models
Активный0.0
Установок
Последнее обновление
Версии
Custom Entity Models
Custom Entity Models (для Fabric)
Данная модификация представляет собой реализацию пользовательских моделей существ, построенную на основе формата Optifine и стремящуюся к полной совместимости с его системой кастомных моделей.
Текущее состояние проекта
Мод находится на стадии АЛЬФА-ТЕСТИРОВАНИЯ, что означает возможные неполадки в работе! Нет никаких гарантий корректного функционирования всех функций.
Установка и требования
Для работы требуется установленный Fabric Loader. Если вы планируете настраивать мод, дополнительно потребуется YACL.
Для совместимости с ресурспаками Optifine CEM необходим специальный ресурспак или его производные версии.
Использование
Мод загружает файлы .jem и .jpm из папки "assets/<пространство_имен>/cem" в ресурспаках. Для ресурспаков, созданных под Optifine, достаточно переименовать "assets/minecraft/optifine/cem" в "assets/minecraft/cem". При установке дополнительных зависимостей эта процедура не требуется - в настройках есть опция загрузки из стандартной структуры папок Optifine.
Для разработчиков ресурспаков
Формат файлов .jem и .jpm полностью соответствует стандарту Optifine. Структура папок внутри "assets/dorianpb/cem" не имеет значения - вы можете размещать файлы моделей в любом удобном порядке.
Отличия от Optifine
- Поддерживаются большинство живых существ, но некоторые неживые объекты могут не иметь анимаций
- Отсутствует поддержка брони
- Не реализованы индивидуальные текстуры для отдельных частей моделей
- Нет поддержки спрайтов
- Опция
attach
не работает - Анимации работают несколько иначе, что может вызывать проблемы с некоторыми ресурспаками
Планы развития
- Добавление поддержки оставшихся типов существ
- Совершенствование системы анимаций
- Реализация функции
attach
- Обновление иконки мода
Для разработчиков модов
Если ваш Fabric-мод добавляет новых существ, вы можете легко добавить поддержку CEM. Изучите пример реализации в net.dorianpb.external и используйте точку входа "cem".
Благодарности
- dorianpb - создатель мода
- sp614x - разработчик Optifine CEM, на котором основан данный проект
- Mojang - создатели Minecraft
- Все участники проекта