For each ingredient you list the coordinates of the crafting slots where the ingredient must be present. For example:
This means: "If a stick is present at 2:2 and 2:3, and a cobblestone is present at 2:1 and *:1, offer one stone hoe as the result."
Now what are those coordinates? I'll give you the crafting grid with the coordinates written over it:
2:2 means the exact center, and 2:3 means center bottom - exactly where you need to place those sticks for a hoe. Stone at 2:1 means at the center top. *:1 means any cell that has the second coord 1. Since 2:1 is already taken by the first cobblestone, it means "either 1:1, or 3:1".
Is it clear now?
Code:
#Stone hoe:
Stick, 2:2, 2:3 | Cobblestone: 2:1, *:1 | StoneHoe
Now what are those coordinates? I'll give you the crafting grid with the coordinates written over it:
Code:
1:1 | 2:1 | 3:1
1:2 | 2:2 | 3:2
1:3 | 2:3 | 3:3
Is it clear now?