Меню

Caelus API (Forge/NeoForge)

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

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

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

Файлы

Сбросить
Тип Название Загружен Размер Версия игры Загрузчик Скачивания
R
caelus-forge-1.16.3-2.0.0.1.jar +2 Доп. файлов: 2 шт.
Forge
27 сен 2020
0.0 Мб
1.16.3
373 раз
R
caelus-forge-1.16.2-2.0.0.0.jar +2 Доп. файлов: 2 шт.
Forge
14 авг 2020
0.0 Мб
1.16.2 +1 Ещё: 1.16.3
16.1 тыс. раз
B
caelus-FORGE-1.16.1-2.0-beta7.jar +3 Доп. файлов: 3 шт.
Forge
07 авг 2020
0.0 Мб
1.16.1
281.4 тыс. раз
B
caelus-FORGE-1.16.1-2.0-beta6.jar +3 Доп. файлов: 3 шт.
Forge
07 авг 2020
0.0 Мб
1.16.1
700 раз
B
caelus-FORGE-1.16.1-2.0-beta5.jar +3 Доп. файлов: 3 шт.
Forge
15 июл 2020
0.0 Мб
1.16.1
80.1 тыс. раз
B
caelus-FORGE-1.16.1-2.0-beta4.jar +3 Доп. файлов: 3 шт.
Forge
02 июл 2020
0.0 Мб
1.16.1
8.2 тыс. раз
B
caelus-FORGE-1.15.2-2.0-beta3.jar +3 Доп. файлов: 3 шт.
Forge
12 июн 2020
0.0 Мб
1.15.2
1.3 млн раз
B
caelus-FORGE-1.15.2-2.0-beta2.jar +3 Доп. файлов: 3 шт.
Forge
18 апр 2020
0.0 Мб
1.15.2
444.3 тыс. раз
B
caelus-FORGE-1.15.2-2.0-beta1.jar +3 Доп. файлов: 3 шт.
Forge
12 фев 2020
0.0 Мб
1.15.2
508.6 тыс. раз
R
caelus-FORGE-1.14.4-1.0.1.2.jar +3 Доп. файлов: 3 шт.
Forge
10 фев 2020
0.0 Мб
1.14.4
311.1 тыс. раз
R
caelus-FORGE-1.14.4-1.0.1.1.jar +3 Доп. файлов: 3 шт.
Forge
13 ноя 2019
0.0 Мб
1.14.4
308.2 тыс. раз
R
caelus-FORGE-1.14.4-1.0.1.jar +3 Доп. файлов: 3 шт.
Forge
08 ноя 2019
0.0 Мб
1.14.4
3.8 тыс. раз
R
caelus-FORGE-1.14.4-1.0.jar +3 Доп. файлов: 3 шт.
Forge
15 сен 2019
0.0 Мб
1.14.4
28.1 тыс. раз
B
caelus-FORGE-1.14.4-0.11.jar +3 Доп. файлов: 3 шт.
06 авг 2019
0.0 Мб
1.14.4
19.1 тыс. раз
B
25 июл 2019
0.0 Мб
1.14.4
6.6 тыс. раз
B
caelus-FORGE-1.14.3-0.9.jar +3 Доп. файлов: 3 шт.
09 июл 2019
0.0 Мб
1.14.3
3.8 тыс. раз
B
caelus-FORGE-1.14.3-0.8.jar +3 Доп. файлов: 3 шт.
08 июл 2019
0.0 Мб
1.14.3
228 раз
B
caelus-FORGE-1.14.3-0.7.jar +3 Доп. файлов: 3 шт.
08 июл 2019
0.0 Мб
1.14.3
1.3 тыс. раз
B
caelus-FORGE-1.14.3-0.6.jar +3 Доп. файлов: 3 шт.
04 июл 2019
0.0 Мб
1.14.3
647 раз
B
caelus-1.13.2-0.5.jar +3 Доп. файлов: 3 шт.
16 июн 2019
0.0 Мб
1.13.2
7 тыс. раз

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

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. В сборке следует оставлять библиотеку до тех пор, пока хотя бы один мод объявляет её обязательной, и удалять только после проверки зависимостей.