Moff's AddonAPI-DynLoad
ModA library mod that provides an API for dynamically loading objects in addon mods based on the mods loaded by Forge.
Type
Mod
Modrinth Downloads
172,698
Modrinth ID
1keAhoAI
Last Updated
Apr 13, 2026
Description
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 compat section to addon configs, which can be configured per target mod.
- Provides a recipe condition that determines whether to load a recipe based on the compat config.
- 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 AddonModuleProvider and calling addRawModules() within the registerRawModules() 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" } ], ... }Compatibility
Mod Loaders
Game Versions
Similar Mods
Apple Trees Revived [Forge & Fabric][1.12.x - 1.19.4]
Easy way of getting apples
Clavis
Locked chests open through a skill-based mini-game, with better performance giving better loot
Create Contraption Terminals
Allows Tom's Simple Storage Terminals to work on Create contraptions.
Just Enough Keg
A JEI plugin for Drink Beer mod
GuideME
A guidebook toolkit for mods and modpack makers alike with comfortable markdown formatting, and live 3d scenes!
Aqua Chidori Origin - Origins Addon
A Water Based Origin for the Origins Mod that allows you play as a special water creature