modsmith Войти Войти Рус / Eng

Architectury API

architectury-api · 107356547 загрузок · LGPL-3.0-only

библиотека

клиент: required · сервер: required (заявлено автором мода)

Средство для разработки мультиплатформенных модов.

Описание

Architectury API

Поговорите с нами в Discord!

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

description

Что такое API архитектуры

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

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

Действительно ли мне нужен этот API?

API архитектуры — это только одна часть экосистемы архитектуры. Плагин архитектуры — это плагин Gradle, позволяющий все эти мультиплатформенные действия.

API архитектуры не является обязательным для проектов, построенных на архитектуре. Вы можете создать свой архитектурный проект с помощью всего лишь Плагин архитектуры.

Преимущества архитектуры

  • Открытый исходный код
  • Меньше шаблонов для вашего мультиплатформенного мода.

Начало работы с созданием мультиплатформенных модов

Architectury Loom: https://github.com/architectury/architectury-loom (вилка Fabric Loom, добавляющая возможности мультиплатформенной разработки)

Плагин Gradle: https://github.com/architectury/architectury-plugin (включает в себя архитектурные инъекции для аннотации @ExpectPlatform)

Пример мода: https://github.com/architectury/architectury-example-mod (пример мода, снятый с производства, использующий Architectury, если возможно, вместо этого используйте шаблоны)

Шаблоны модов: https://github.com/architectury/architectury-templates (набор шаблонов для начала работы с набором инструментов Architectury)

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

Exmaple of the @ExpectPlatform annotation, part of Architectury Injectables

Кредиты

В некоторых старых версиях эта библиотека использовалась для объединения инструментов ввода; вы можете найти его лицензию здесь

bisect hosting code : Architectury for 25% off

Версии (60)

ВерсияMinecraftЗагрузчикиФайл
22.0.5+neoforge 26.3 neoforge скачать
22.0.5+fabric 26.3 fabric скачать
21.1.12+fabric 26.2 fabric скачать
21.1.12+neoforge 26.2 neoforge скачать
20.1.17+neoforge 26.1.2 neoforge скачать
20.1.17+fabric 26.1.2 fabric скачать
22.0.4+neoforge 26.3 neoforge скачать
22.0.4+fabric 26.3 fabric скачать
22.0.3+neoforge 26.3 neoforge скачать
22.0.3+fabric 26.3 fabric скачать
21.1.11+fabric 26.2 fabric скачать
21.1.11+neoforge 26.2 neoforge скачать
20.1.16+neoforge 26.1.2 neoforge скачать
20.1.16+fabric 26.1.2 fabric скачать
22.0.2+neoforge 26.3 neoforge скачать
22.0.2+fabric 26.3 fabric скачать
21.1.10+neoforge 26.2 neoforge скачать
21.1.10+fabric 26.2 fabric скачать
20.1.15+fabric 26.1.2 fabric скачать
20.1.15+neoforge 26.1.2 neoforge скачать
22.0.1+fabric 26.3 fabric скачать
22.0.1+neoforge 26.3 neoforge скачать
21.1.9+neoforge 26.2 neoforge скачать
21.1.9+fabric 26.2 fabric скачать
20.1.14+fabric 26.1.2 fabric скачать
20.1.14+neoforge 26.1.2 neoforge скачать
21.1.8+neoforge 26.2 neoforge скачать
21.1.8+fabric 26.2 fabric скачать
20.1.13+neoforge 26.1.2 neoforge скачать
20.1.13+fabric 26.1.2 fabric скачать
21.0.7+fabric 26.2 fabric скачать
21.0.7+neoforge 26.2 neoforge скачать
20.0.12+fabric 26.1.2 fabric скачать
20.0.12+neoforge 26.1.2 neoforge скачать
21.0.6+neoforge 26.2 neoforge скачать
21.0.6+fabric 26.2 fabric скачать
20.0.10+fabric 26.1.2 fabric скачать
20.0.10+neoforge 26.1.2 neoforge скачать
13.0.11+neoforge 1.21, 1.21.1 neoforge скачать
13.0.11+fabric 1.21, 1.21.1 fabric скачать
21.0.4+neoforge 26.2 neoforge скачать
21.0.4+fabric 26.2 fabric скачать
20.0.9+neoforge 26.1.2 neoforge скачать
20.0.9+fabric 26.1.2 fabric скачать
20.0.8+neoforge 26.1.2 neoforge скачать
20.0.8+fabric 26.1.2 fabric скачать
21.0.3+neoforge 26.2 neoforge скачать
21.0.3+fabric 26.2 fabric скачать
21.0.2+neoforge 26.2 neoforge скачать
21.0.2+fabric 26.2 fabric скачать
20.0.7+neoforge 26.1.2 neoforge скачать
20.0.7+fabric 26.1.2 fabric скачать
20.0.6+neoforge 26.1.2 neoforge скачать
20.0.6+fabric 26.1.2 fabric скачать
20.0.5+neoforge 26.1.2 neoforge скачать
20.0.5+fabric 26.1.2 fabric скачать
20.0.4+neoforge 26.1, 26.1.1, 26.1.2 neoforge скачать
20.0.4+fabric 26.1, 26.1.1, 26.1.2 fabric скачать
20.0.2+neoforge 26.1, 26.1.1, 26.1.2 neoforge скачать
20.0.2+fabric 26.1, 26.1.1, 26.1.2 fabric скачать

Страница на Modrinth →