Jump to content

Template:Crafting table: Difference between revisions

m
no edit summary
imported>Ttv pedro270707
mNo edit summary
imported>Ttv pedro270707
mNo edit summary
Line 10: Line 10:
| <th>'''{{#ifeq: {{#var:name-str|}} | y |  
| <th>'''{{#ifeq: {{#var:name-str|}} | y |  
{{#vardefine:item|{{#arraydefine:item|{{{RESULT|}}}|,}}{{#arrayindex:item|0}}}}
{{#vardefine:item|{{#arraydefine:item|{{{RESULT|}}}|,}}{{#arrayindex:item|0}}}}
{{#ifeq: {{#var:exists-{{#var:item}}}} | y |
{{Crafting table/Process item link|{{#var:item}}}}
{{#ifeq: {{#var:item}} | {{FULLPAGENAME}} | {{#var:item}} | [[{{#var:item}}]]}}
{{#vardefine:item|}}
| {{#ifeq: {{#var:exists-{{#var:item}}}} | n |
{{#var:item}}
| {{#ifexist: {{#var:item}}
| {{#vardefine:exists-{{#var:item}}|y}}
{{#ifeq: {{#var:item}} | {{FULLPAGENAME}} | {{#var:item}} | [[{{#var:item}}]]}}
| {{#vardefine:exists-{{#var:item}}|n}}{{#var:item}}
}}
}}
}}{{#vardefine:item|}}
| {{#var:name-str|}}
| {{#var:name-str|}}
}}'''</th> <!-- If name is not a boolean, it displays the text in the name parameter instead -->
}}'''</th> <!-- If name is not a boolean, it displays the text in the name parameter instead -->
Line 50: Line 41:
-->{{#ifeq: {{#var:item-{{#var:item}}-{{#var:crafting-table-index|0}}}} | y |
-->{{#ifeq: {{#var:item-{{#var:item}}-{{#var:crafting-table-index|0}}}} | y |
| {{#if: {{#var:first-table-item|}} | {{#vardefine:first-table-item|}} | &nbsp;or<br>}}
| {{#if: {{#var:first-table-item|}} | {{#vardefine:first-table-item|}} | &nbsp;or<br>}}
'''{{#ifeq: {{#var:item}} | {{FULLPAGENAME}}
'''{{Crafting table/Process item link|{{#var:item}}}}'''
| {{#var:item}}
{{#vardefine:item-{{#var:item}}-{{#var:crafting-table-index|0}}|y}}
| {{#ifexist: {{#var:item}}
| [[{{#var:item}}]]
| {{#var:item}}
}}
}}'''{{#vardefine:item-{{#var:item}}-{{#var:crafting-table-index|0}}|y}}
}}{{#vardefine:item|}}{{#arrayreset:item}}}}{{#vardefine:items-length|}}
}}{{#vardefine:item|}}{{#arrayreset:item}}}}{{#vardefine:items-length|}}
}}
}}
| furnace | blast-furnace =  
| furnace | blast-furnace =  
{{#vardefine:item|{{#arraydefine:item|{{{input|}}}|,}}{{#arrayindex:item|0}}}}<!--
{{#vardefine:item|{{#arraydefine:item|{{{input|}}}|,}}{{#arrayindex:item|0}}}}<!--
-->'''{{#ifeq: {{#var:exists-{{#var:item}}}} | y
-->'''{{Crafting table/Process item link|{{#var:item}}}}'''
| {{#ifeq: {{#var:item}} | {{FULLPAGENAME}} | {{#var:item}} | [[{{#var:item}}]]}}
{{#vardefine:item|}}
| {{#ifeq: {{#var:exists-{{#var:item}}}} | n
| {{#var:item}}
| {{#ifexist: {{#var:item}}
| {{#vardefine:exists-{{#var:item}}|y}}
{{#ifeq: {{#var:item}} | {{FULLPAGENAME}} | {{#var:item}} | [[{{#var:item}}]]}}
| {{#vardefine:exists-{{#var:item}}|n}}{{#var:item}}
}}
}}
}}'''{{#vardefine:item|}}
}}
}}
}}</td>
}}</td>