Скачать Moff's AddonAPI-DynLoad — Minecraft Моды — MetaMods

Moff's AddonAPI-DynLoad

Активный

Установок

1

Последнее обновление

6 месяцев назад

Версии

1.20.1
Клиент и сервер
Forge
Библиотеки
Аддоны

AddonAPI

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

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

  • Forge для Minecraft 1.20.1

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

  • Динамически загружает зарегистрированные модули в соответствии со списком модов.
  • Добавляет раздел 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"
      }
    ],
    ...
}
Участники проекта
mofumofumoffy

mofumofumoffy

Разработчик

Создан: 31 мар 2025

ID: 85184