Template:Infobox block: Difference between revisions

Don't need links as the template is always used on the same page as the link would go to, using titles only instead.
No edit summary
 
(214 intermediate revisions by 41 users not shown)
Line 1: Line 1:
<includeonly>{{infobox common
{{#invoke:infobox|infobox
| title = {{#if: {{{title|}}} | {{{title}}} | {{BASEPAGENAME}} }}
| invimage = title
| imagearea = [[File:{{#if: {{{image|}}} | {{{image}}} | {{#ifexist: File:{{#if: {{{title|}}} | {{{title}}} | {{BASEPAGENAME}} }}.png | {{#if: {{{title|}}} | {{{title}}} | {{BASEPAGENAME}} }}.png | No block image.png}} }}|link=File:{{#if: {{{image|}}} | {{{image}}} | {{#if: {{{title|}}} | {{{title}}} | {{BASEPAGENAME}} }}.png }}|150px|center]]{{
  #if: {{{image2|}}} | <div style="padding-top: 1em">[[File:{{{image2}}}|150px|center]]</div>
}}{{
  #if: {{{image3|}}} | <div style="padding-top: 1em">[[File:{{{image3}}}|150px|center]]</div>
}}{{
  #ifeq: {{lc: {{{invimage}}} }} | none | | {{#if: {{{invimage|}}} | <div style="padding-top: 1em; margin: 0 auto">{{Grid|{{{invimage}}}|link=|title={{{invimage}}}}} | {{#ifexist: File:Grid {{#if: {{{title|}}} | {{{title}}} | {{BASEPAGENAME}} }}.png | <div style="padding-top: 1em; margin: 0 auto">{{Grid|{{#if: {{{title|}}} | {{{title}}} | {{BASEPAGENAME}} }}|link=|title={{#if: {{{title|}}} | {{{title}}} | {{BASEPAGENAME}} }}}} }} }}
  }}{{
  #if: {{{invimage2|}}} | {{Grid|{{{invimage2}}}|link=|title={{{invimage2}}}}}
  }}{{
  #if: {{{invimage3|}}} | {{Grid|{{{invimage3}}}|link=|title={{{invimage3}}}}}
  }}{{
  #if: {{{invimage4|}}} | {{Grid|{{{invimage4}}}|link=|title={{{invimage4}}}}}
  }}{{
  #if: {{{invimage5|}}} | {{Grid|{{{invimage5}}}|link=|title={{{invimage5}}}}}
  }}{{
  #if: {{{invimage6|}}} | {{Grid|{{{invimage6}}}|link=|title={{{invimage6}}}}}
  }}{{
  #if: {{{invimage7|}}} | {{Grid|{{{invimage7}}}|link=|title={{{invimage7}}}}}
  }}{{
  #if: {{{invimage8|}}} | {{Grid|{{{invimage8}}}|link=|title={{{invimage8}}}}}
  }}{{
  #if: {{{invimage9|}}} | {{Grid|{{{invimage9}}}|link=|title={{{invimage9}}}}}
  }}{{
  #if: {{{invimage10|}}} | {{Grid|{{{invimage10}}}|link=|title={{{invimage10}}}}}
  }}{{
  #if: {{{invimage11|}}} | {{Grid|{{{invimage11}}}|link=|title={{{invimage11}}}}}
  }}{{
  #if: {{{invimage12|}}} | {{Grid|{{{invimage12}}}|link=|title={{{invimage12}}}}}
  }}{{
  #if: {{{invimage13|}}} | {{Grid|{{{invimage13}}}|link=|title={{{invimage13}}}}}
  }}{{
  #if: {{{invimage14|}}} | {{Grid|{{{invimage14}}}|link=|title={{{invimage14}}}}}
  }}{{
  #if: {{{invimage15|}}} | {{Grid|{{{invimage15}}}|link=|title={{{invimage15}}}}}
  }}{{
  #if: {{{invimage16|}}} | {{Grid|{{{invimage16}}}|link=|title={{{invimage16}}}}}
  }}{{#ifeq: {{lc: {{{invimage}}} }} | none | | {{#if: {{{invimage|}}} | </div> | {{#ifexist: File:Grid {{#if: {{{title|}}} | {{{title}}} | {{BASEPAGENAME}} }}.png | </div> }} }} }}
| rows =
| rows =
{{infobox row|label=Type|field={{ #if: {{{type|}}} | {{{type}}} | ? }} }}
{{#if: {{{rarity|}}} | {{infobox row|class=list-style-none|label=[[minecraft:Rarity|Rarity color]]|field={{ucfirst:{{{rarity|}}}}} }} | }}
{{
{{#if: {{{renewable|}}} | {{infobox row|label=[[minecraft:Renewable resource|Renewable]]|field={{{renewable}}} }} }}
  #switch: {{ lc: {{{type|solid}}} }}
{{#if: {{{stackable|}}} | {{infobox row|label=Stackable|field={{{stackable}}} {{#if: {{{maxStack|}}} | &nbsp;({{{maxStack}}}) }} }} |<!-- {{{stackable}}} not provided => --->{{#if: {{NAMESPACE}} || {{translation category|project=0|Missing stackability}}}} }}
  | solid block | solid | block = {{infobox row|label=Requirements|field={{
{{infobox row|label=Tool{{ #if: {{{tool2|}}} | s }}|class=pixel-image|field={{{tool|}}}{{
    #switch: {{ lc: {{{dirt}}} }}
   #if: {{{tool2|}}} | {{{tool2|}}}
    | yes = Sunlight and dirt
    | no = None
    | sand = Sunlight and sand
    | #default = {{ #if: {{{dirt|}}} | {{{dirt}}} | ? }}
  }} }}
}}
{{infobox row|label=Physics|field={{ #if: {{{gravity|}}} | {{{gravity}}} | ? }} }}
{{infobox row|label=[[Opacity|Transparency]]|field={{ #if: {{{transparent|}}} | {{{transparent}}} | ? }} }}
{{infobox row|label=[[Light|Luminance]]|field={{ #if: {{{light|}}} | {{{light}}} | ? }} }}
{{infobox row|label=[[Explosion#Blast_Resistance|Blast Resistance]] <sup>[{{fullurl|Template:Blast Resistance Values|action{{=}}edit|text=edit}}]</sup>|field={{ #if: {{{tntres|}}} | {{{tntres}}} | {{Blast Resistance Values | {{ #titleparts: {{PAGENAME}} | 1 | 1 }} }} }} }}
{{infobox row|label=Tool{{ #if: {{{tool2|}}} | s }}|field={{
   #switch: {{ lc: {{{tool|}}} }}
  | pick  | pickaxe  = [[File:Use-pickaxe.png|32px|link=Pickaxe]]
  | wooden pickaxe    = [[File:Grid Wooden Pickaxe.png|32px|link=Pickaxe]]
  | stone pickaxe    = [[File:Grid Stone Pickaxe.png|32px|link=Pickaxe]]
  | iron pickaxe      = [[File:Grid Iron Pickaxe.png|32px|link=Pickaxe]]
  | diamond pickaxe  = [[File:Grid Diamond Pickaxe.png|32px|link=Pickaxe]]
  | gold pickaxe      = [[File:Grid Gold Pickaxe.png|32px|link=Pickaxe]]
  | spade  | shovel  = [[File:Use-spade.png|32px|link=Shovel]]
  | axe              = [[File:Use-axe.png|32px|link=Axe]]
  | hoe              = [[File:Use-hoe.png|32px|link=Hoe]]
  | bucket | pail    = [[File:Use-bucket.png|32px|link=Bucket]]
  | sword            = [[File:Use-sword.png|32px|link=Sword]]
  | shears            = [[File:Grid Shears.png|32px|link=Shears]]
  | n/a    | none    = None
  | all    | alltools | any | anytool = Any tool
  | #default          = ?
}}{{
}}{{
   #if: {{{tool2|}}} | {{
   #if: {{{tool3|}}} | {{{tool3|}}}
    #switch: {{ lc: {{{tool2}}} }}
}} }}
    | pick  | pickaxe = [[File:Use-pickaxe.png|32px|link=Tools#Pickaxe|Pickaxe]]
{{infobox row|label=[[minecraft:Explosion#Blast resistance|Blast resistance]]|field={{ #if: {{{tntres|}}}
    | wooden pickaxe  = [[File:Grid Wooden Pickaxe.png|32px|link=Pickaxe]]
| {{{tntres}}}{{#if: {{NAMESPACE}} || {{translation category|project=0|Pages with overridden tntres}} }}
    | stone pickaxe  = [[File:Grid Stone Pickaxe.png|32px|link=Pickaxe]]
| {{Blast resistance values | {{#if: {{{title|}}} | {{{title}}} | {{#titleparts: {{BASEPAGENAME}} }} }} }}
    | iron pickaxe    = [[File:Grid Iron Pickaxe.png|32px|link=Pickaxe]]
}} }}
    | diamond pickaxe = [[File:Grid Diamond Pickaxe.png|32px|link=Pickaxe]]
{{infobox row|label=[[minecraft:Breaking#Blocks by hardness|Hardness]]|field={{ #if: {{{hardness|}}}
    | gold pickaxe    = [[File:Grid Gold Pickaxe.png|32px|link=Pickaxe]]
| {{{hardness}}}{{#if: {{NAMESPACE}} || {{translation category|project=0|Pages with overridden hardness}} }}
    | spade | shovel  = [[File:Use-spade.png|32px|link=Shovel]]
| {{Hardness values | {{#if: {{{title|}}} | {{{title}}} | {{#titleparts: {{BASEPAGENAME}} }} }} }}
    | axe            = [[File:Use-axe.png|32px|link=Axe]]
    | hoe            = [[File:Use-hoe.png|32px|link=Hoe]]
    | shears          = [[File:Grid Shears.png|32px|link=Shears]]
  }}
}} }}
}} }}
{{infobox row|label=Stackable|field={{ #if: {{{stackable|}}} | {{{stackable}}} | N/A }} }}
{{#if: {{{durability|}}} |{{infobox row|Durability|{{{durability|}}}}}}}
{{
{{infobox row|label=[[minecraft:Light|Luminous]]|field={{ #if: {{{light|}}} | {{{light}}} {{#if: {{{lightLevel|}}} | &nbsp;({{{lightLevel}}}) }} | ? {{#if: {{NAMESPACE}} || {{translation category|project=0|Missing luminance}}}} }} }}
  #switch: {{ lc: {{{type|fluid}}} }}
{{infobox row|label=[[minecraft:Opacity|Transparent]]|field={{ #if: {{{transparent|}}} | {{{transparent}}} | ? {{#if: {{NAMESPACE}} || {{translation category|project=0|Missing transparency}}}} }} }}
  | fluid =
{{ #if: {{{waterloggable|}}} | {{infobox row|label=[[minecraft:Waterlogging|Waterloggable]]|field={{{waterloggable}}} }} }}
{{infobox row|label=Speed of fluid movement|field={{ #if: {{{fluidspeed|}}} | {{{fluidspeed}}} | ? }} }}
{{ #if: {{{heals|}}} | {{infobox row|label=[[minecraft:Food|Restores]]|field={{{heals}}} }} }}
{{infobox row|label=Speed of walking through|field={{ #if: {{{movespeed|}}} | {{{movespeed}}} | ? }} }}
{{infobox row|label=[[minecraft:Flammable|Flammable]]|field={{ #if: {{{flammable|}}} | {{{flammable}}} | ?{{#if: {{NAMESPACE}} || {{translation category|project=0|Missing flammability}}}} }} }}
}}
{{infobox row|label=Catches fire from [https://minecraft.wiki/w/Lava Lava]|field={{ #if: {{{lavasusceptible|}}} | {{{lavasusceptible}}} | ?{{#if: {{NAMESPACE}} || {{translation category|project=0|Missing lava susceptibility}}}} }} }} }}
{{#if: {{{firstver|}}} | {{infobox row|label=First Appearance|field={{{firstver}}} }} }}
{{#if: {{NAMESPACE}} ||
<!--{{#if: {{{multiplevers|}}} | {{infobox row|label=First Appearances|field={{{multiplevers}}} }} }}
{{translation category|project=0|{{
nead confirmation to create a template for this to work-->
  #switch: {{lc: {{{renewable|}}} }}
{{#if: {{{data|}}} | {{infobox row|label=[[Data values|Data value]]|field={{dv|{{{data}}} }} }} }}{{#if: {{{multipledata|}}} | {{infobox row|label=[[Data values]]|field={{{multipledata}}} }} }}
  | yes = Renewable resources
| footer =
  | no = Non-renewable resources
{{{notes|}}}
  | Resources with invalid renewability
}}{{#if:{{NAMESPACE}}||[[Category:Blocks]]}}</includeonly><noinclude>
}}}}
{{/doc}}
}}<noinclude>
[[Category:Infobox templates|B]][[fr:Modèle:Bloc]]
{{documentation}}
<!-- Put categories/interwiki on the documentation page -->
</noinclude>
</noinclude>