Ccurseforge
Ash API

Ash API

Ash API представляет собой единый слой абстракции для разработки модов, совместимых с Fabric, Forge и Quilt в Minecraft.

Автор: Trikzon Тип: Мод Категории: API и библиотекиМоды Загрузок: 27 085 426 Просмотров: 0 Обновлён: 17.09.2026

Ash API предоставляет единый интерфейс для взаимодействия с основными загрузчиками модов Minecraft: Fabric, Forge и Quilt.

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

Поддерживаемые функции

С версии 1.0.0 Ash API включает следующие реализованные интерфейсы:

  • Регистрация клавиш (KeyMappingRegistry)
  • Обработка событий обновления клиента (ClientTickEvents)
  • События использования блока (UseBlockEvent)
  • Информация о загрузчике модов (ModLoader)
  • Загрузка ресурсов (ResourceLoader)
  • Настройки модификаций (ModOptions)
  • Экран настроек модификаций (ModOptionsScreen)

Подробная документация будет опубликована в ближайшее время, в настоящее время доступен Javadoc в исходном коде.

Установка и использование

Ash API рекомендуется применять совместно с многоцелевой средой разработки модов, например, MultiLoader-Template.

Для интеграции с Ash API выполните следующие действия:

  1. Добавьте Ash API в зависимости вашего проекта для всех поддерживаемых загрузчиков.
  2. Используйте предоставленные интерфейсы для абстрагирования от конкретного загрузчика модов.
  3. Разрабатывайте моды, совместимые с Fabric, Forge и Quilt без необходимости писать отдельный код под каждый загрузчик.

Совместимость

Ash API работает с основными загрузчиками модификаций Minecraft: Fabric, Forge и Quilt, обеспечивая единый интерфейс для доступа к их функциям.

Примеры модов, использующих Ash API

  • Armor Visibility
  • Flourish
  • Shuffle
  • Transparent
Полезная информация

Частые вопросы

Короткие ответы по установке, совместимости и возможностям проекта.

Какие загрузчики модов поддерживает Ash API?

Ash API поддерживает Fabric, Forge и Quilt.

Для чего предназначен Ash API?

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

Какие основные API реализованы в Ash API версии 1.0.0?

KeyMappingRegistry, ClientTickEvents, UseBlockEvent, ModLoader, ResourceLoader, ModOptions и ModOptionsScreen.

Центр загрузок

Доступные версии

Выберите подходящую версию игры и скачайте нужный выпуск.

[Fabric 1.21.6] v21.6.0-beta

ash_api-fabric-21.6.0-beta.jar

Скачать29.99 KB
Бета
Версии
1.21.6
Загрузчик
Fabric+1
Загрузки1 345
Добавлен

[NeoForge 1.21.6] v21.6.0-beta

ash_api-neoforge-21.6.0-beta.jar

Скачать30.6 KB
Бета
Версии
1.21.6
Загрузчик
NeoForge
Загрузки270
Добавлен

[Fabric 1.21.5] v21.5.1

ash_api-fabric-21.5.1.jar

Скачать29.98 KB
Релиз
Версии
1.21.5
Загрузчик
Fabric+1
Загрузки15 324
Добавлен

[Fabric 1.20.6] v20.6.2

ash_api-fabric-20.6.2.jar

Скачать33.23 KB
Релиз
Версии
1.20.6
Загрузчик
Fabric+1
Загрузки2 737
Добавлен

[Forge 1.20.6] v20.6.2

Ash API-forge-1.20.6-20.6.2.jar

Скачать35.71 KB
Релиз
Версии
1.20.6
Загрузчик
Forge
Загрузки2 954
Добавлен