Перейти к содержимому

Moff's AddonAPI-DynLoad

Библиотечный мод, предоставляющий API для динамической загрузки объектов в аддон-модах в зависимости от модов, загруженных Forge.

NeoForgeForge
Загрузчики
NeoForgeForge
Скачиваний на Modrinth
200 тыс.
Подписчиков на Modrinth
0
версий
6
Обновлён
21 июня 202621 июн.
Опубликован
в 2025
Это библиотека — она нужна другим модам и сама ничего не добавляет в игруНужна 1 модам. Скачайте её, если этого требует другой мод.

Коротко о моде

Библиотека — нужна другим модам: её требуют 1
Работает на NeoForge и Forge
Для Minecraft 1.20.1, 1.21.1
Нужен и в игре, и на сервере
Последняя версия — 2.1.0 от 21 июня 2026
Лицензия MIT — бесплатно
Где нужен
В игреобязателенНа сервереобязателен

Нужен и в игре, и на сервере

Версии игры1.20.1, 1.21.1
Описание переведено автоматическиПоказать оригинал (EN)

AddonAPI

AddonAPI — это библиотечный мод, предоставляющий API для динамической загрузки объектов в модах-аддонах в зависимости от загруженных модов Forge. Если целевой мод не загружен, исключаются только элементы расширения, связанные с этим модом, что позволяет Minecraft безопасно запуститься.

Поддерживаемая версия

  • Forge для Minecraft 1.20.1

Основные возможности

  • Динамически загружает зарегистрированные модули в соответствии с ModList.
  • Добавляет раздел compat в конфиги аддонов, который можно настраивать для каждого целевого мода.
  • Предоставляет условие для рецептов, определяющее, загружать ли рецепт на основе конфига compat.
  • Включает шаблонный Mixin-плагин для определения статуса загрузки модов.

Создание модулей

  1. Создайте класс модуля, унаследовав его от AddonModule.
  2. Создайте провайдер модуля, унаследовав его от AddonModuleProvider, и вызовите addRawModules() внутри метода registerRawModules().
  3. Вызовите AddonModuleRegistry.INSTANCE.LoadModule() в конструкторе вашего аддона.

Использование настроек compat

В рецептах датапаков используйте следующий формат:

{
  "type": "YOUR_RECIPE_TYPE",
  "conditions": [
      {
        "type": "addonlib:mods_available",
        "required_raw_module": "YOUR_RAW_ADDON_MODULE_NAME"
      }
    ],
    ...
}

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

Как установить Moff's AddonAPI-DynLoad?

Установите NeoForge под свою версию Minecraft, скачайте Moff's AddonAPI-DynLoad под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.

Для каких версий Minecraft есть Moff's AddonAPI-DynLoad?

У Moff's AddonAPI-DynLoad есть сборки для Minecraft 1.20.1, 1.21.1.

Нужен ли Moff's AddonAPI-DynLoad на сервере?

Нужен и в игре, и на сервере

Лицензия и источник
MIT Licenseможно свободно использовать и распространять с указанием автора
Оригинал — Modrinth↗Файлы — без изменений, проверены по SHA-512Это ваш мод? Правообладателям

Сайт использует cookie: необходимые — для входа и темы, а также счётчики посещений Яндекс Метрика и LiveInternet — по ним мы видим, как пользуются сайтом. Рекламных cookie у нас нет. Подробнее