ModMC
Architectury API

Architectury API

Упрощает разработку мультиплатформенных модов под Fabric, Forge и другие загрузчики

107.84M7.8kМодБиблиотека
Скачать22.0.5+fabric · MC 26.3Все файлы →

О моде Architectury API

Architectury API — это библиотека для кросс-платформенной разработки, сглаживающая различия между Fabric и Forge. Она предоставляет единые интерфейсы, позволяя создавать совместимые моды без переписывания кода под каждый загрузчик.

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

Идеально подходит для авторов мультиплатформенных модов, особенно на Fabric API. Отлично вписывается в модпаки, обеспечивая одинаковое поведение мода на разных загрузчиках без создания отдельных версий.

Благодаря модульной архитектуре можно подключать только нужные компоненты — например, хуки событий или абстракцию реестров. Удобно как для простых, так и для масштабных проектов.

Возможности

  • Сводит различия API Fabric и Forge к единым интерфейсам
  • Включает более 90 хуков событий для взаимодействия модов
  • Содержит уровни абстракции для сетевого кода и регистрации контента
  • Поддерживает аннотацию @ExpectPlatform для совместимости между загрузчиками
  • Open-source проект с понятной лицензией
  • Требует наличия Fabric API в зависимостях

Советы

  • Для быстрой настройки структуры проекта используйте шаблоны Architectury
  • Используйте плагин Gradle для обработки аннотации @ExpectPlatform
  • Сверяйтесь с примечаниями о совместимости версий под конкретные загрузчики
  • Используйте хуки событий для взаимодействия модов вместо прямых вызовов лоадера

Как установить

  1. Установите Fabric / Forge / NeoForge / Quilt для своей версии Minecraft (официальным установщиком).
  2. Скачайте файл под вашу версию Minecraft и Fabric / Forge / NeoForge / Quilt.
  3. Также установите: Fabric API.
  4. Откройте папку .minecraft и положите файл в папку «mods» (создайте её, если нет).
  5. Запустите Minecraft с профилем Fabric / Forge / NeoForge / Quilt.

Вопросы и ответы

Нужен ли Fabric API?

Да, Fabric API является обязательной зависимостью для всех платформ.

Какие загрузчики поддерживаются?

Fabric, Forge, NeoForge и Quilt (совместимость зависит от версии).

Обязателен ли он для создания модов?

Не обязателен, но очень рекомендуется для мультиплатформенных проектов, чтобы убрать лишний бойлерплейт.

Скачать Architectury API

Моды

Все →
Fabric API

Fabric API от modmuss50

Обеспечивает плавное взаимодействие модов и базовый функционал для Fabric-модов

МодБиблиотекаFabric
286.29M скачиваний37k подписчиков 3 дня назад
Cloth Config API

Cloth Config API от shedaniel

Упрощает меню настроек модов для более комфортной игры

МодБиблиотекаFabricForgeNeoForge
184.03M скачиваний17k подписчиков в прошлом месяце
YetAnotherConfigLib (YACL)

YetAnotherConfigLib (YACL) от isxander

Упрощайте настройку модов с помощью гибкой и интуитивной библиотеки

МодБиблиотекаУправлениеИнструментыFabricForgeNeoForgeQuilt
134.67M скачиваний9.8k подписчиков 2 недели назад
Fabric Language Kotlin

Fabric Language Kotlin от modmuss50

Позволяет запускать моды для Fabric, написанные на Kotlin, без добавления лишних блоков или предметов.

МодБиблиотекаFabric
131.22M скачиваний11k подписчиков 2 недели назад