omni_recipe_validate
Validate recipe JSON against OmniMod's runtime checks: required keys, 3x3 pattern limit, 1.8 vanilla ingredient tags, and 1.20 result form compatibility.
Instructions
Static linter for a recipe JSON object. Checks the keys the engine actually reads (ModernRecipeRuntime.java:565-1078), the 3x3 pattern limit, the 1.8 vanilla registry for any non-tag ingredient, and the 1.20 result form compatibility.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | ||
| recipe | Yes |