Module:Recipe table/doc
Jump to navigation
Jump to search
[refresh]
This is the documentation page. It is transcluded into Module:Recipe table. See Template:Documentation for more information.This module creates the table for {{crafting}}
, {{brewing}}
, {{smelting}}
and {{looming}}
. It can only be invoked within other modules.
Usage[edit source]
The entry point is the table
function. The first argument should be whatever arguments you want to pass through, the second argument should be a table of settings.
Setting | Use |
---|---|
type | What type of recipe, e.g.: 'Crafting'
|
ingredientArgs | A table of the args which contain the ingredients, e.g.: { 'Input' }
|
outputArgs | A table of the args which contain the outputs, e.g.: { 'Output' }
|
uiFunc | The function to call from Module:UI, e.g.: 'craftingTable'
|
The module returns the wikitext table as the first parameter, and a table of unique ingredients as the second output.