Create a Useable object/Activated knicknack
Set common_flags to 131074
This makes it a crafting table!
Clicking Use on this (you can set action_menu as per Useable Objects) to activate the user side of things, as described in The Crafting Table
Oracle level users can set recipes using the /bake command
/bake list - list existing recipes.
/bake del - delete a recipe.
/bake save - save list (makes your changes permenant)
/bake load - load list (recalls list as at last save)
To create a new recipe, you need to load up the table with the ingredients you want to use, in the correct slots, and then hold an example of the object you want them to create. Then say
/bake i|n|sss
Where:
Examples
/bake 8|5|….%..+. - (hold a knicknack) spray can in middle, fuzzie underneath, paints the fuzzie for you.
/bake ||444444444 - (hold a fern) used for nine weeds creates one fern
/bake |5|……… - creating a spray can based on any object you place in slot 5 - (holding a spray can as you say)
/bake |1231231231231231|+++….+. - creating a vase of flowers by putting flowers across top row, and a plant pot in the bottom centre. Colors mixed up from the flowers you use. (hold a repaintable vase of flowers)
/bake 8|2|.%…..%. - copy the colors of one head in top middle to another head in bottom middle. (hold a head as you say it)
Remember to say `/bake save` *after you've tested that you got it right and working*.