Меню

Caelus API (Forge/NeoForge)

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

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

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

Файлы (62 шт.)

Последний файл: .

Сбросить

Выберите свою версию Minecraft. Самый новый файл не обязательно подходит вашей игре.

Тип Название Загружен Размер Версия игры Загрузчик Скачивания Скачать
B
caelus-1.13.2-0.4.jar +2 Доп. файлов: 2 шт.
—
30 мар 2019
0.0 Мб
1.13.2
8.6 тыс. раз
Загрузчики:
Не указаны
Версии Minecraft:
1.13.2
Сторона установки: Не указана

Предварительный выпуск: возможны ошибки и несовместимость.

Открыть страницу файла

Дополнительные файлы (2)

  • Загрузчики:
    Не указаны
    Версии Minecraft:
    1.13.2
    Сторона установки: Не указана
  • Загрузчики:
    Не указаны
    Версии Minecraft:
    1.13.2
    Сторона установки: Не указана
B
caelus-1.13.2-0.3.jar +2 Доп. файлов: 2 шт.
—
20 мар 2019
0.0 Мб
1.13.2
1.1 тыс. раз
Загрузчики:
Не указаны
Версии Minecraft:
1.13.2
Сторона установки: Не указана

Предварительный выпуск: возможны ошибки и несовместимость.

Открыть страницу файла

Дополнительные файлы (2)

  • Загрузчики:
    Не указаны
    Версии Minecraft:
    1.13.2
    Сторона установки: Не указана
  • Загрузчики:
    Не указаны
    Версии Minecraft:
    1.13.2
    Сторона установки: Не указана

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

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

Поделиться

VK Telegram

Давайте общаться

Помогите нам сделать сайт лучше

Мы очень стараемся сделать сайт удобнее и полезнее, поэтому нам важно ваше мнение. Поделитесь впечатлениями, идеей или советом – каждый комментарий помогает нам стать лучше.

Добавить комментарий

Ваше мнение

Оставить комментарий

Комментарий появится после проверки модератором.

Обсуждение

Комментарии 0

Пока нет опубликованных комментариев. Начните обсуждение.