Ccurseforge
Caelus API

Caelus API

Ядро и API, предоставляющие доступ к механике полёта с элитрой через атрибут сущности для разработчиков модов Minecraft.

Автор: TheIllusiveC4 Тип: Мод Категории: API и библиотекиМоды Загрузок: 162 760 986 Просмотров: 2 Обновлён: 28.08.2026

Caelus — это ядро и API, предоставляющие разработчикам доступ к механике полёта с элитрой через атрибут сущности.

Мод обобщает жёстко заданное в ванильном Minecraft поведение элитры в универсальный атрибут полёта и открывает его для использования в других модах.

Для изменения параметров полёта достаточно вызвать метод CaelusApi.getInstance().getFallFlyingAttribute() и применить нужный модификатор. Значение атрибута по умолчанию равно 0, что запрещает полёт на элитре. Значения 1 и выше разрешают полёт. Стандартный предмет элитры адаптирован для работы с этим атрибутом, сохраняя привычное поведение.

Добавление в проект

В файл build.gradle необходимо добавить репозиторий:

repositories { maven { name = 'C4''s Maven' url = '' }
}

Для Forge

dependencies { runtimeOnly "com.illusivesoulworks.caelus:caelus-forge:${version}" compileOnly "com.illusivesoulworks.caelus:caelus-forge:${version}:api"
}

Для NeoForge

dependencies { runtimeOnly "com.illusivesoulworks.caelus:caelus-neoforge:${version}" compileOnly "com.illusivesoulworks.caelus:caelus-neoforge:${version}:api"
}

Замените ${version} на используемую версию модификации.

Полезная информация

Частые вопросы

Короткие ответы по установке, совместимости и возможностям проекта.

Что такое Caelus и для чего он нужен?

Caelus — это ядро и API, которые предоставляют разработчикам доступ к механике полёта с элитрой через универсальный атрибут сущности.

Как изменять поведение полёта с элитрой в модах с помощью Caelus?

Необходимо вызвать метод CaelusApi.getInstance().getFallFlyingAttribute() и применить к возвращённому атрибуту желаемый модификатор.

Какое значение атрибута разрешает полёт на элитре?

Значение атрибута 1 или выше разрешает полёт.

Как добавить Caelus в проект на Forge?

В build.gradle добавить репозиторий C4's Maven и указать зависимости runtimeOnly и compileOnly с необходимой версией Caelus-forge.

Под какой лицензией распространяется Caelus?

Исходный код и ресурсы лицензированы под LGPL-3.0-or-later.

Центр загрузок

Доступные версии

Выберите подходящую версию игры и скачайте нужный выпуск.

caelus-neoforge-8.0.1+1.21.4.jar

Скачать40.28 KB
Релиз
Версии
1.21.5+1
Загрузчик
NeoForge
Загрузки44 273
Добавлен

caelus-neoforge-7.0.1+1.21.1.jar

Скачать49.06 KB
Релиз
Версии
1.21.1+1
Загрузчик
NeoForge
Загрузки27 463 812
Добавлен

caelus-forge-7.0.1+1.21.1.jar

Скачать48.88 KB
Релиз
Версии
1.21.1+1
Загрузчик
Forge
Загрузки93 833
Добавлен

caelus-neoforge-6.0.0+1.20.6.jar

Скачать47.8 KB
Релиз
Версии
1.20.6
Загрузчик
NeoForge
Загрузки9 068
Добавлен

caelus-forge-6.0.0+1.20.6.jar

Скачать47.61 KB
Релиз
Версии
1.20.6
Загрузчик
Forge
Загрузки42 969
Добавлен