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.
Issue comments
This logic is controlled by advancements: https://www.minecraftforge.net/forum/topic/79483-1144-unlock-recipe-on-recipes-book/
I am changing the ticket name to reflect this.
That's a nice idea. I will consider implementing this in the future updates.