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} на используемую версию модификации.





