НАЖМИ, чтобы запустить свой Сервер Майнкрафт + 8🎁
modМоды/Caelus API
Caelus API

Caelus API

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

Оцените первым
Открыть в FateLauncher
8.8M
304

Caelus API - техническая библиотека для Minecraft, а не мод с отдельным контентом для игрока. Она выносит полёт на элитрах в изменяемый атрибут сущности, чтобы другие моды могли разрешать или ограничивать эту механику. Например, модификация может дать возможность летать в экипировке, которая сама по себе не является элитрами, если её разработчик использует API Caelus.

Как работает Caelus API

В ванильном Minecraft возможность летать обычно связана с надетыми элитрами. Caelus заменяет эту жёсткую проверку атрибутом полёта: его значение по умолчанию равно 0, поэтому полёт запрещён. Значение 1 или выше включает возможность летать.

Разработчики получают атрибут через CaelusApi.getInstance().getFallFlyingAttribute() и могут применять к нему модификаторы. Ванильные элитры тоже используют этот атрибут, поэтому при обычной игре их поведение не меняется. Для игрока Caelus сам по себе не добавляет предметов или новых способов передвижения - изменения появляются только вместе с модами, которые подключают эту библиотеку.

Совместимость и назначение

Caelus API рассчитан прежде всего на авторов модов, которым нужно встроить полёт на элитрах в собственные предметы или механики без повторения ванильной логики. Это помогает нескольким модам взаимодействовать с одной системой атрибутов. В ранних обновлениях также появилась поддержка трёх состояний полёта вместо двух, чтобы улучшить совместимость между модификациями.

Проект выпускается для Minecraft Java Edition; в контексте проекта указана совместимость с версиями 1.13.2-1.21.5 и загрузчиками Fabric, Forge и NeoForge. Конкретную версию Caelus нужно подбирать под версию игры и загрузчик: наличие проекта для нескольких платформ не означает, что один файл подойдёт всем. Для Minecraft 1.21.5 указана версия 8.0.1 для NeoForge.

Для разработчиков

В коде мода атрибут запрашивается так:

CaelusApi.getInstance().getFallFlyingAttribute()

Полученный атрибут используют при настройке модификаторов полёта. Конкретные значения и способ применения зависят от механики самого мода. Это библиотечный API: обычному игроку не нужно настраивать его вручную, но он может понадобиться как зависимость для другого мода.

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

Часто задаваемые вопросы

Совместимость

Платформы

Поддерживаемые окружения

Клиент и сервер

Детали

Лицензия:
Опубликован:3 года назад
Обновлён:1 год назад

Версии мода Caelus API

Доступно 30 версий. Сначала показаны самые популярные и самые свежие.

16 из 30 версий
Самые популярные
R
3.2.0+1.20.1caelus-forge-3.2.0+1.20.1
1.20–1.20.1
R
7.0.1+1.21.1caelus-neoforge-7.0.1+1.21.1
1.21–1.21.1
R
1.19.2-3.0.0.6caelus-forge-1.19.2-3.0.0.6
1.19.x
R
3.1.0+1.20caelus-forge-3.1.0+1.20
1.20–1.20.1
R
1.18.1-3.0.0.2caelus-forge-1.18.1-3.0.0.2
1.18.x
R
1.16.5-2.1.3.2caelus-forge-1.16.5-2.1.3.2
1.16.5
Самые Новые
R
8.0.1+1.21.4caelus-neoforge-8.0.1+1.21.4
1.21.4–1.21.5
R
8.0.0+1.21.4caelus-neoforge-8.0.0+1.21.4
1.21.4–1.21.5
R
7.0.1+1.21.1caelus-forge-7.0.1+1.21.1
1.21–1.21.1
R
7.0.0+1.21caelus-neoforge-7.0.0+1.21
1.21
R
7.0.0+1.21caelus-forge-7.0.0+1.21
1.21
R
6.0.0+1.20.6caelus-neoforge-6.0.0+1.20.6
1.20.6
R
6.0.0+1.20.6caelus-forge-6.0.0+1.20.6
1.20.6
R
5.1.0+1.20.4caelus-neoforge-5.1.0+1.20.4
1.20.4
R
5.1.0+1.20.4caelus-forge-5.1.0+1.20.4
1.20.4
R
5.0.1+1.20.4caelus-neoforge-5.0.1+1.20.4
1.20.4
Главная