Template:Item infobox

{{#if:{{#var:ii:imagealt}}||{{#ifeq:{{#var:imagemode}}|full|{{#vardefine:ii:imagefemale|{{#if:{{{imagefemale|}}}||{{image|{{#var:ii:name}} female.{{{ext|png}}}|{{l10n|item_infobox|imagealt:female|$name$={{#var:ii:name}}}}|link=}}}}}}{{#vardefine:_male_image_suffix|{{#if:{{#var:ii:imagefemale}}|y|}}}}{{#vardefine:ii:image|{{#vardefine:alttext|{{#arraysearch:ii:types|set|0|{{#if:{{#var:ii:imagefemale}}|{{l10n|item_infobox|imagealt:equipped_suffixed|$name$={{#var:ii:name}}}}|{{l10n|item_infobox|imagealt:equipped|$name$={{#var:ii:name}}}}}}|{{l10n|item_infobox|imagealt:default|$name$={{#var:ii:name}}}}}}}}{{#if:{{{image|}}}||{{image|{{#var:ii:image|{{regex|{{#var:ii:name}}|/:\s*/|_|{{#var:ii:name}}}}.{{{ext|png}}}}}|{{#var:alttext}}|link=}}}}}}{{#if:{{#var:ii:image}}||{{#vardefine:ii:image|}}}}{{#vardefine:ii:imageold|{{{imageoldalt|{{#if:{{{imageold|}}}||{{image|{{#var:ii:name}} (old)|{{l10n|item_infobox|imagealt:old|$name$={{#var:ii:name}}}}|link=}}}}}}}}}{{#vardefine:ii:imageplaced|{{{imageplaced|{{#if:{{{imageplaced|}}}||{{image|{{#var:ii:name}} (placed)|{{l10n|item_infobox|imagealt:placed|$name$={{#var:ii:name}}}}|link=}}}}}}}}}{{#vardefine:ii:imageequipped|{{{imageequipped|{{#if:{{{imageequipped|}}}||{{image|{{#var:ii:name}} (equipped)|{{l10n|item_infobox|imagealt:equipped|$name$={{#var:ii:name}}}}|link=}}}}}}}}|{{#vardefine:ii:image|{{#if:{{{image|}}}||{{image|{{#var:ii:image|{{#var:ii:name}}.{{{ext|png}}}}}|{{l10n|item_infobox|imagealt:default|$name$={{#var:ii:name}}}}|link=}}}}}}{{#if:{{#var:ii:image}}||{{#vardefine:ii:image|}}}}{{#vardefine:ii:imageplaced|{{{imageplaced|{{#if:{{#var:ii:image}}||{{#if:{{{imageplaced|}}}||{{image|{{#var:ii:name}} (placed)|{{l10n|item_infobox|imagealt:placed|$name$={{#var:ii:name}}}}|link=}}}}}}}}}}}}}}}{{#if:{{#ifeq:{{NAMESPACE}}|{{ns:0}}|y}}{{#ifeq:{{{cate|}}}|yes|y}}|{{#ifeq:{{{cate|}}}|no||{{#ifeq:{{{listexclude|no}}}|yes||{{#arrayprint:ii:types||@@@@|}}{{#arrayprint:ii:listcats||@@@@|}}{{#arraysearch:types|set|0|{{#if:{{#arraysearch:types|vanity}}|}}{{#if:{{#arraysearch:types|armor}}|{{#if:{{#var:ii:setbonus}}||}}}}}}{{#if:{{#var:ii:consumable}}|}}{{#if:{{#var:ii:buy}}|}}{{#if:{{#var:ii:hardmodeonly}}|}}{{#if:{{#var:ii:allversions}}|{{all versions}}}}}}}}}}{{#ifeq:{{NAMESPACE}}|{{ns:0}}|{{#if:{{{cargo|}}}||{{#cargo_store:_table=Items|name={{#var:ii:name}}|internalname={{#dplvar:ii:info:internalName}}|image={{#var:ii:image|{{#var:ii:imageplaced}}}}|imageplaced={{#var:ii:imageplaced}}|damage={{#var:ii:damage}}|damagetype={{#var:ii:damagetype}}|autoswing={{#var:ii:autoswing}}|pickaxepower={{#var:ii:pick}}|axepower={{#var:ii:axe}}|hammerpower={{#var:ii:hammer}}|baitpower={{#var:ii:bait}}|knockback={{#var:ii:knockback}}|placeable={{#var:ii:placeable}}|placedwidth={{#var:ii:width}}|placedheight={{#var:ii:height}}|stack={{#var:ii:stack}}|mana={{#var:ii:mana}}|tooltip={{#var:ii:tooltip}}|consumable={{#var:ii:consumable}}|criticalchance={{#var:ii:critical}}|rare={{#var:ii:rare}}|usetime={{#var:ii:use}}|toolspeed={{#ar:ii:toolspeed}}|buff={{{buff|}}}|buffduration={{{duration|}}}|buyvalue={{#var:ii:buy}}|sellvalue={{#var:ii:sell}}|itemid={{#var:ii:id}}|projectileid={{#var:ii:idprojectile}}|tileid={{#var:ii:idtile}}|wallid={{#var:ii:idwall}}|hardmode={{#var:ii:hardmodeonly}}|type={{#var:ii:type}}|pagelink={{#var:ii:pagelink}}}}{{#cargo_store:_table=Items_new|itemid={{#var:ii:id}}|name={{#var:ii:name}}|image={{#var:ii:imagealt|{{#var:ii:image|{{#var:ii:imageplaced|{{#var::ii::imageequipped}}}}}}}}|type={{#arrayprint:ii:types|^}}|listcat={{#arrayprint:ii:listcats|^}}|tag={{#arrayprint:ii:tags|^}}|buy={{#var:ii:buy}}|consumable={{#var:ii:consumable}}|hardmode={{#var:ii:hardmodeonly}}|damage={{#var:ii:damage}}|velocity={{#var:ii:velocity}}|knockback={{#var:ii:knockback}}|rare={{#var:ii:rare}}|sell={{#var:ii:sell}}|axe={{#ifexpr:{{#var:ii:axe}}|{{#var:ii:axe}}}}|pick={{#ifexpr:{{#var:ii:pick}}|{{#var:ii:pick}}}}|hammer={{#ifexpr:{{#var:ii:hammer}}|{{#var:ii:hammer}}}}|bait={{#ifexpr:{{#var:ii:bait}}|{{#var:ii:bait}}}}|fishing={{#ifexpr:{{#var:ii:fishing}}|{{#var:ii:fishing}}}}|bonus={{#var:ii:tileboost}}|toolspeed={{#var:ii:toolspeed}}|usetime={{#var:ii:use}}|unobtainable={{#arraysearch:ii:listcats|unobtainable items|0|y|}}|autoswing={{#var:ii:autoswing}}|critical={{#var:ii:critical}}}}}}}}{{item new infobox/{{#var:viewname}}View}}

See User:Rye Greenwood/Sandbox‎ for exemplary usages.


 * DPL issue

By using the -generated information, certain DPL queries that rely on manual parameters written in the source code will break. The following pages contain any reference to DPL, most likely based on $($item infobox$)$.

The issue can be resolved using cargo queries.