Architectury API
Активный0.0
Установок
Последнее обновление
Версии
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
- Открытый исходный код
- Значительное сокращение рутинного кода в многоплатформенных модах