In 1.12 Mojang added the recipe book, a feature that helps you when you don't know/forget a recipe (https://minecraft.gamepedia.com/Recipe_book).
It would be cool if modded recipes could be compatible with the recipe book.
Here are my ideas:
A procedure block "unlock recipe: (recipe)"
A recipe checkbox "unlock recipe when the player has all the materials"
A recipe checkbox "unlock recipe when the player has one or more materials"
This isn't very important, but will make mods feel more immersive in the game.