Moff's AddonAPI-DynLoad
Библиотечный мод, предоставляющий API для динамической загрузки объектов в аддон-модах в зависимости от модов, загруженных Forge.
- Загрузчики
- NeoForgeForge
- Скачиваний на Modrinth
- 200 тыс.
- Подписчиков на Modrinth
- 0
- версий
- 6
- Обновлён
- 21 июня 202621 июн.
- Опубликован
- в 2025
Коротко о моде
Нужен и в игре, и на сервере
AddonAPI
AddonAPI is a library mod that provides an API for dynamically loading objects in addon mods based on the mods loaded by Forge. If a target mod is not loaded, only the extension elements related to that mod are excluded, allowing Minecraft to launch safely.
Supported Version
- Forge for Minecraft 1.20.1
Main Features
- Dynamically loads registered modules according to the ModList.
- Adds a
compatsection to addon configs, which can be configured per target mod. - Provides a recipe condition that determines whether to load a recipe based on the
compatconfig. - Includes a template Mixin plugin for detecting mod load status.
Creating Modules
- Create a module class by extending
AddonModule. - Create a module provider by extending
AddonModuleProviderand callingaddRawModules()within theregisterRawModules()method. - Call
AddonModuleRegistry.INSTANCE.LoadModule()in the constructor of your addon.
Using compat Settings
In data pack recipes, use the following format:
{
"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 на сервере?
Нужен и в игре, и на сервере