Cardinal Components — это API для присоединения произвольных данных к различным игровым объектам.
Cardinal Components API
Cardinal Components — это API для присоединения произвольных данных к различным игровым объектам.
Caelus — это небольшой вспомогательный мод, который преобразует стандартное поведение элитр в Minecraft в более универсальный атрибут полёта на элитрах и предоставляет его разработчикам модов, желающим реализовать полёт на элитрах в своих модах.
Разработчикам модов достаточно вызвать CaelusApi.
Примечание: Данный мод не добавляет новый контент! Это библиотека, используемая другими модами для обеспечения совместимости.
Данный мод позволяет использовать язык программирования Kotlin при создании модов для Fabric.
Мод работает независимо от версии Minecraft, так как требует только наличие Fabric Loader.
Mod Menu позволяет просматривать установленные моды и предоставляет быстрый доступ к их экранам конфигурации (если мод поддерживает эту функцию).
Дополнительные возможности включают: перевод названий и описаний модов, поддержку форматирования QuickText в описаниях, фильтрацию библиотечных модов, проверку обновлений для модов с Modrinth или собственных источников, а также расширенные настройки функционала.
В Minecraft используется система атрибутов для управления характеристиками существ, такими как max health, movement speed и attack damage. Хотя система очень гибкая, Mojang установил ограничения для многих параметров. Данный мод решает эту проблему, значительно расширяя допустимые диапазоны значений.
Это новая базовая библиотека (API), используемая во всех моих модификациях. Данная библиотека заменяет ModUtilsAPI.
Формат именования файлов: [название мода]-mc[версия Minecraft]-f[версия Forge]-v[версия мода].jar
Пример:
Данный мод предоставляет основу для создания систем прогрессии в модпаках. Эти системы прогрессии основаны на стадиях (stages) — флагах, специфичных для игрока, которые используются для отслеживания его прогресса. С помощью других модов и аддонов можно настроить игру таким образом, чтобы она реагировала на игрока в зависимости от разблокированных им стадий.