Get the files on 9Minecraft
Contents (4)
Use Recipe Conditions
The mod provides recipe conditions that check whether required mods are loaded before recipes are registered. This prevents recipe registration errors when a dependency mod is missing.
Add Conditions to Your Recipe JSON
In your recipe files, add a conditions array that checks for mod presence:
`json
{
"type": "crafting_shaped",
"conditions": [
{
"type": "modloaded",
"values": ["target_mod_id"]
}
],
"pattern": [...],
"key": {...},
"result": {...}
}
`
Multiple Dependencies
If your recipe requires multiple mods, add multiple condition objects. The recipe will only load if all conditions are satisfied.
Safe Fallback
When a condition fails, the recipe is silently skipped—no crash, no error log spam. Your addon continues loading other content normally.








