Скачать Architectury API — Minecraft Моды — MetaMods

Architectury API

Активный

Установок

2

Последнее обновление

1 неделю назад

Версии

1.16.5 — 1.21.10
Клиент и сервер
Fabric
Forge
Neoforge
Quilt
Библиотеки

Architectury API

Архитектура API — это промежуточный слой разработки, созданный для упрощения создания кроссплатформенных модов Minecraft. Эта библиотека предоставляет единый интерфейс для работы с различными загрузчиками модификаций, включая Fabric и Forge.

Что представляет собой Architectury API

Данный API выступает в роли промежуточного уровня между вашим кодом и специфическими реализациями различных загрузчиков. Когда Fabric и Forge предлагают разные способы выполнения одинаковых задач, Architectury предоставляет универсальный интерфейс для их выполнения.

Библиотека постоянно развивается и обновляется. На данный момент она включает более 90 готовых хуков событий, унифицированные системы сетевого взаимодействия, абстракции загрузчика и игрового реестра, а также удобную аннотацию @ExpectPlatform (функционирует только со статическими методами).

Зачем нужен этот API

Architectury API является лишь частью экосистемы разработки. Основным инструментом служит Architectury Plugin — gradle плагин, который обеспечивает всю кроссплатформенную функциональность.

Важно отметить, что Architectury API можно установить дополнительно даже если ваш проект уже создан на основе Architectury Plugin.

Преимущества использования Architectury

  • Открытый исходный код
  • Значительное сокращение рутинного кода в многоплатформенных модах

Пример использования аннотации @ExpectPlatform

Участники проекта
MaxNeedsSnacks

MaxNeedsSnacks

Разработчик

Juuz

Juuz

Разработчик

Создан: 16 ноя 2020

ID: 270532