Меню

Caelus API (Forge/NeoForge)

Caelus API: воздушная энергия активирует крылья на манекене

Кратко о проекте

Caelus API предоставляет модам Forge и NeoForge общий атрибут полёта на элитрах вместо жёсткой ванильной логики.

Файлы

Сбросить
Тип Название Загружен Размер Версия игры Загрузчик Скачивания
R
caelus-forge-1.19.3-3.0.0.7.jar +2 Доп. файлов: 2 шт.
Forge
09 дек 2022
0.0 Мб
1.19.3
37.4 тыс. раз
R
caelus-forge-1.19.2-3.0.0.6.jar +2 Доп. файлов: 2 шт.
Forge
11 авг 2022
0.0 Мб
1.19 +2 Ещё: 1.19.11.19.2
14.5 млн раз
R
caelus-forge-1.19.2-3.0.0.5.jar +2 Доп. файлов: 2 шт.
Forge
10 авг 2022
0.0 Мб
1.19 +2 Ещё: 1.19.11.19.2
8.6 тыс. раз
R
caelus-forge-1.19.1-3.0.0.4.jar +2 Доп. файлов: 2 шт.
Forge
30 июл 2022
0.0 Мб
1.19 +1 Ещё: 1.19.1
21.2 тыс. раз
R
caelus-forge-1.19-3.0.0.3.jar +2 Доп. файлов: 2 шт.
Forge
08 июн 2022
0.0 Мб
1.19
72.5 тыс. раз
R
caelus-forge-1.17.1-3.0.0.2.jar +2 Доп. файлов: 2 шт.
Forge
17 фев 2022
0.0 Мб
1.17.1
81.2 тыс. раз
R
caelus-forge-1.18.1-3.0.0.2.jar +2 Доп. файлов: 2 шт.
Forge
17 фев 2022
0.0 Мб
1.18 +2 Ещё: 1.18.11.18.2
8.2 млн раз
R
caelus-forge-1.18-3.0.0.1.jar +2 Доп. файлов: 2 шт.
Forge
06 дек 2021
0.0 Мб
1.18 +1 Ещё: 1.18.1
839.1 тыс. раз
R
caelus-forge-1.16.5-2.1.3.2.jar +2 Доп. файлов: 2 шт.
Forge
11 ноя 2021
0.0 Мб
1.16.4 +1 Ещё: 1.16.5
14.1 млн раз
R
caelus-forge-1.17.1-3.0.0.1.jar +2 Доп. файлов: 2 шт.
Forge
06 окт 2021
0.0 Мб
1.17.1
139.5 тыс. раз
R
caelus-forge-1.17.1-3.0.0.0.jar +2 Доп. файлов: 2 шт.
Forge
24 сен 2021
0.0 Мб
1.17.1
25.9 тыс. раз
R
caelus-forge-1.16.5-2.1.3.1.jar +2 Доп. файлов: 2 шт.
Forge
28 июл 2021
0.0 Мб
1.16.4 +1 Ещё: 1.16.5
3.1 млн раз
R
caelus-forge-1.16.5-2.1.3.0.jar +2 Доп. файлов: 2 шт.
Forge
02 мар 2021
0.0 Мб
1.16.4 +1 Ещё: 1.16.5
4.1 млн раз
R
caelus-forge-1.16.5-2.1.2.2.jar +2 Доп. файлов: 2 шт.
Forge
22 янв 2021
0.0 Мб
1.16.4 +1 Ещё: 1.16.5
515.4 тыс. раз
R
caelus-forge-1.16.5-2.1.1.0.jar +2 Доп. файлов: 2 шт.
Forge
21 янв 2021
0.0 Мб
1.16.4 +1 Ещё: 1.16.5
78.3 тыс. раз
R
caelus-forge-1.16.4-2.1.0.2.jar +2 Доп. файлов: 2 шт.
Forge
07 янв 2021
0.0 Мб
1.16.4 +1 Ещё: 1.16.5
153.2 тыс. раз
B
caelus-FORGE-1.15.2-2.0-beta4.jar +3 Доп. файлов: 3 шт.
Forge
02 янв 2021
0.0 Мб
1.15.2
1.1 млн раз
R
caelus-forge-1.16.4-2.1.0.0.jar +2 Доп. файлов: 2 шт.
Forge
17 ноя 2020
0.0 Мб
1.16.4
372.9 тыс. раз
R
caelus-forge-1.16.3-2.0.0.3.jar +2 Доп. файлов: 2 шт.
Forge
29 сен 2020
0.0 Мб
1.16.3
145.4 тыс. раз
R
caelus-forge-1.16.3-2.0.0.2.jar +2 Доп. файлов: 2 шт.
Forge
28 сен 2020
0.0 Мб
1.16.3
986 раз

Общий доступ к механике полёта

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

Для игрока это техническая зависимость. Библиотека не создаёт отдельную кампанию или набор предметов, но обеспечивает основу, на которой работают функции других модов.

Зачем нужна абстракция

  • Атрибут полёта заменяет прямую привязку механики к одному ванильному предмету.
  • Единый интерфейс помогает нескольким модам согласованно проверять возможность полёта.
  • Переиспользование кода уменьшает число несовместимых реализаций одной функции.
  • Forge и NeoForge получают отдельные подходящие сборки библиотеки.
  • Клиентские и серверные моды могут опираться на общий результат при корректной установке зависимости.

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

Что делать игроку

Если загрузчик сообщает об отсутствующем Caelus API, нужно выбрать файл для точной версии Minecraft и своего загрузчика. Установка другого API экипировки не удовлетворяет эту зависимость.

Обновлять библиотеку безопаснее вместе с модами, которые её используют. Несовпадение поколения API может проявиться ошибкой запуска или неработающей механикой полёта.

Пример с Elytra Slot

Elytra Slot показывает практическое применение библиотеки. В Forge-окружении он использует Curios API для отдельного слота экипировки и Caelus API для предоставления тех же возможностей полёта.

Игрок может оставить нагрудную броню на персонаже и разместить элитры в дополнительном слоте. Caelus API при этом отвечает за общую механику, а Elytra Slot добавляет видимую игровую функцию.

Границы проекта

Caelus API является coremod и библиотекой для разработчиков. Его наличие само по себе не меняет инвентарь и не добавляет новый способ добычи элитр.

Современные файлы представлены для Forge и NeoForge. В сборке следует оставлять библиотеку до тех пор, пока хотя бы один мод объявляет её обязательной, и удалять только после проверки зависимостей.