模板:Recipes/extract/doc

出自Calamity Mod Wiki
跳至導覽 跳至搜尋

Use this template to extract info from certain crafting recipe(s).

Usage

This template is designed for extracting info from recipe(s) for "single result item"(however can be multiple recipes), so you need to use query constraint paramters (result, ingredient ...) to query "single" result. See {{recipes}} for details of all query constraint paramters.

If query result is more than one row, this template will only return first row for mode=station or mode=result, and all rows for mode=compact or mode=ingredients .

then, use following parameters for output format:

mode = compact/result/ingredients/station/stationraw

Output mode. If not specified, it will be compact by default. See examples below. NOTE: for ingredients-buy/ingredients-sell, you should make sure there is only 1 result recipe and no alternative crafting ingredient in ingredients list. For ingredients-buy, you should make sure all ingredients are actually buyable.

sep or seperator

Separator between multiple ingredients lists. Only valid when mode=compact or mode=ingredients. Default is <br/>'''or'''<br/> for mode=compact or <br/>'''or'''<br/> for mode=ingredients. Note: single ingredients list will be wrapped in <div> when |mode=ingredients and in <span> when |mode=compact.

withresult and nostation and noversion

Only valid when mode=compact. By default, it will output as [version]: [ingredients]@[station], if withresult=y, will output as [ingredients]@[station]=[result], if nostation=y, there wil be no @[station], if noversion=y, there will be no [version]:.

showresultid=y and link=no

Only valid when mode=result. result item will show their internal item ID (if available), and/or have no link, respectively.

Examples

Code Result
{{recipes/extract|result=Auric Bar}} 60 聖金礦 + 犽戎靈魂碎片  @  宇宙砧
{{recipes/extract|result=Auric Bar|withresult=y}} 60 聖金礦 + 犽戎靈魂碎片 = 5 聖金錠  @  宇宙砧
{{recipes/extract|result=Auric Bar|nostation=y}} 60 聖金礦 + 犽戎靈魂碎片
{{recipes/extract|result=Auric Bar|withresult=y|nostation=y}} 60 聖金礦 + 犽戎靈魂碎片 = 5 聖金錠
{{recipes/extract|result=Auric Bar|mode=result}} 聖金錠聖金錠 (5)
{{recipes/extract|result=Auric Bar|mode=ingredients}}
{{recipes/extract|result=Auric Bar|mode=station}} 宇宙砧宇宙砧
{{recipes/extract|result=Auric Bar|mode=stationraw}} Cosmic Anvil
{{recipes/extract|result=Anechoic Coating|sep=<br/>}} 瓶裝水 + 10 血珠  @  煉藥桌

Multiple recipes

Note: single ingredients list will be wrapped in <div> when |mode=ingredients and in <span> when |mode=compact.

Code Result
{{recipes/extract|result=Cooked Fish}} 稜鏡孔雀魚  @  烹飪鍋 / 大鍋
or
北河三閃耀青鱈  @  烹飪鍋 / 大鍋
{{recipes/extract|result=Cooked Fish|withresult=y}} 稜鏡孔雀魚 = 熟魚  @  烹飪鍋 / 大鍋
or
北河三閃耀青鱈 = 熟魚  @  烹飪鍋 / 大鍋
{{recipes/extract|result=Cooked Fish|mode=result}} 熟魚熟魚
{{recipes/extract|result=Cooked Fish|mode=ingredients}}
{{recipes/extract|result=Cooked Fish|mode=station}} 烹飪鍋烹飪鍋
or
大鍋大鍋
{{recipes/extract|result=Cooked Fish|mode=ingredients|sep=--or--}}
{{recipes/extract|result=Cooked Fish|nostation=y|sep=&#32;/&#32;}} 稜鏡孔雀魚 / 北河三閃耀青鱈
<table class="terraria lined"><tr><td rowspan="4" style="border:0">{{recipes/extract|result=Cooked Fish|mode=result}}</td>
<td>{{recipes/extract|result=Cooked Fish|withresult=y|sep=</td></tr><tr><td>}}</td></tr></table>
熟魚熟魚 稜鏡孔雀魚 = 熟魚  @  烹飪鍋 / 大鍋
北河三閃耀青鱈 = 熟魚  @  烹飪鍋 / 大鍋