▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Моды/Ash API
Ash API

Ash API

API-прослойка между Fabric и NeoForge для упрощения разработки мульти-лоадерных модов. Позволяет писать код один раз и запускать на обоих загрузчиках.

Оцените первым
3.7M
177

Ash API - это абстракция между двумя основными загрузчиками модов для Майнкрафт: Fabric и NeoForge. Если ты разрабатываешь моды и хочешь, чтобы они работали и на Фабрике, и на NeoForge без переписывания половины кода - это то, что нужно.

По сути, Ash API берёт на себя всю рутину по адаптации под разные лоадеры. Ты пишешь логику один раз, а API сам подставляет нужные реализации под Fabric или NeoForge. Особенно удобно в связке с мульти-лоадерным шаблоном вроде MultiLoader-Template от Jared'а.

Моды, использующие Ash API

Все эти моды работают одновременно под Fabric и NeoForge благодаря Ash API.

Что уже реализовано

Начиная с версии 1.0.0 доступны такие API:

  • KeyMappingRegistry - регистрация привязок клавиш
  • ClientTickEvents - события клиентского тика
  • UseBlockEvent - событие использования блока
  • ModLoader - определение текущего загрузчика
  • ResourceLoader - загрузка ресурсов
  • ModOptions - настройки мода
  • ModOptionsScreen - экран настроек

Полная документация пока в разработке, но JavaDoc'и уже есть в коде. Фичи добавляются по мере необходимости - автор пишет их под свои моды, но планирует сделать Ash API универсальным инструментом для любого разработчика.

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

Часто задаваемые вопросы

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

Minecraft: Java Edition

1.21.x1.20.x1.19.x

Платформы

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

Клиент и сервер

Зависимости

Ссылки


Создатели

Детали

Лицензия:
Опубликован:3 года назад
Обновлён:10 месяцев назад
Главная