Moff's AddonAPI-DynLoad
Библиотечный мод, предоставляющий API для динамической загрузки объектов в аддон-модах в зависимости от модов, загруженных Forge.
- Загрузчики
- NeoForgeForge
- Скачиваний на Modrinth
- 200 тыс.
- Подписчиков на Modrinth
- 0
- версий
- 6
- Обновлён
- 21 июня 202621 июн.
- Опубликован
- в 2025
Коротко о моде
Нужен и в игре, и на сервере
AddonAPI
AddonAPI — это библиотечный мод, предоставляющий API для динамической загрузки объектов в модах-аддонах в зависимости от загруженных модов Forge. Если целевой мод не загружен, исключаются только элементы расширения, связанные с этим модом, что позволяет Minecraft безопасно запуститься.
Поддерживаемая версия
- Forge для Minecraft 1.20.1
Основные возможности
- Динамически загружает зарегистрированные модули в соответствии с ModList.
- Добавляет раздел
compatв конфиги аддонов, который можно настраивать для каждого целевого мода. - Предоставляет условие для рецептов, определяющее, загружать ли рецепт на основе конфига
compat. - Включает шаблонный Mixin-плагин для определения статуса загрузки модов.
Создание модулей
- Создайте класс модуля, унаследовав его от
AddonModule. - Создайте провайдер модуля, унаследовав его от
AddonModuleProvider, и вызовитеaddRawModules()внутри методаregisterRawModules(). - Вызовите
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 на сервере?
Нужен и в игре, и на сервере