
Caelus API
Активный0.0
Установок
Последнее обновление
Версии
Caelus API - Универсальная система полета в Minecraft
Caelus представляет собой компактный вспомогательный мод, который преобразует стандартную механику полета с элитрами в более гибкую систему атрибутов. Это решение открывает доступ к функционалу полета для разработчиков других модов, желающих реализовать аналогичные возможности в своих проектах.
Простое внедрение
Разработчикам достаточно вызвать метод CaelusApi.getInstance().getFallFlyingAttribute()
в тех местах, где требуется применить модификаторы к атрибуту полета. Стандартное значение атрибута равно 0, что полностью блокирует возможность полета с элитрами. Значения, равные или превышающие 1, активируют эту функцию. При этом стандартные элитры Minecraft были адаптированы для работы с новой системой, сохраняя привычное поведение.
Техническая документация
Для получения подробной информации о работе с атрибутами обратитесь к официальной вики Minecraft.
Интеграция в проект
Добавьте следующие настройки в файл build.gradle:
repositories {
maven {
name = 'C4's Maven'
url = "https://maven.theillusivec4.top/"
}
}
Для 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.
Техническая поддержка
Сообщения об ошибках, проблемах и предложения по улучшению принимаются через систему отслеживания проблем.
Лицензирование
Весь исходный код и ресурсы распространяются по лицензии LGPL-3.0-or-later.