Minecraft wiki entry for Recipe, associated text: The root tag.
Tags common to all recipes[show]
 pattern: A list of single-character keys used to describe a pattern for shaped crafting. Each row in the crafting grid is one string in this list containing 3 or less keys. All strings in this list need to have the same amount of keys. A space can be used to indicate an empty spot.
 key: All keys used for this shaped crafting recipe.
 (A key): The ingredient corresponding to this key.
 item: An item ID.
 tag: An item tag.
 (A key): The list of ingredients corresponding to this key.
: An accepted ingredient.
 item: An item ID.
 tag: An item tag.
 result: The output item of the recipe.
 count: Optional. The amount of the item. Falls back to 1 if the field is absent.
 item: An item ID.