Truly Modular: Miapi
Truly Modular: Modular Item API — современный кроссплатформенный API для модульных предметов с поддержкой data-driven подхода. Позволяет аддонам/модам легко реализовывать сложные модульные предметы.
Зависимости:
- Forge/Neoforge
- Fabric/Quilt
Для разработчиков:
- Miapi предоставляет различные стандартные API для упрощения кроссплатформенной разработки модульных предметов.
- Характеристики материалов и их использование:
- Достаточно добавить новый ключ в Material.json и использовать его в module.json как "armor_pen": "[material.hardness]*2.0 20"
- API для работы с GUI и расширяемый интерфейс крафтера.
- Сложные свойства модулей с кастомной логикой обработки.
- Около 100 предустановленных материалов и десятки стандартных характеристик.
- Расширяемая система рендеринга модулей с поддержкой 3D-моделей.
- Системы синергий, инъекций свойств и скинов для модификации характеристик.
- Генеративные материалы: автоматическое создание материалов на основе контента других модов.
FAQ:
- Для каких лоадеров доступен?
- Forge и Fabric/Quilt
- Планируется ли поддержка старых версий?
- Нет, в приоритете разработка новых функций.
- Есть ли поддержка мода X?
- Генеративная совместимость работает с большинством модов. Подробности: COMPAT.md
- Можно ли создавать аддоны?
- Да, документация доступна в вики.
- Можно ли использовать в модпаке?
- Да