Template:Infobox block: Difference between revisions
Jump to navigation
Jump to search
Content added Content deleted
m (temporary, extremely messy fix for new line) |
Dinoguy1000 (talk | contribs) (some code cleanup) |
||
Line 1: | Line 1: | ||
{{infobox common |
{{infobox common |
||
| imagearea = |
| imagearea = |
||
[[File:{{{image|No block image.png |
[[File:{{ #if: {{{image|}}} | {{{image}}} | No block image.png }}|150px|center]] |
||
{{#if:{{{image2|}}}|[[File:{{{image2}}}|150px|center]]}} |
{{ #if: {{{image2|}}} | [[File:{{{image2}}}|150px|center]] }} |
||
{{#if:{{{image3|}}}|[[File:{{{image3}}}|150px|center]]}} |
{{ #if: {{{image3|}}} | [[File:{{{image3}}}|150px|center]] }} |
||
{{#if:{{{invimage|}}}|[[File:{{{invimage}}}|36px]] {{#if:{{{invimage2|}}}| [[File:{{{invimage2}}}|36px]] {{#if:{{{invimage3|}}}| [[File:{{{invimage3}}}|36px]]}} }} }} |
{{ #if: {{{invimage|}}} | [[File:{{{invimage}}}|36px]] {{ #if: {{{invimage2|}}} | [[File:{{{invimage2}}}|36px]] {{ #if: {{{invimage3|}}} | [[File:{{{invimage3}}}|36px]] }} }} }} |
||
| rows = |
| rows = |
||
{{infobox row|label=Type|field={{{type| |
{{infobox row|label=Type|field={{ #if: {{{type|}}} | {{{type}}} | ? }} }} |
||
{{ |
|||
{{#switch:{{lc:{{{type|solid}}}}}|solid block|solid|block = {{infobox row|label=Requirements|field={{#switch:{{lc:{{{dirt}}}}}|yes=Sunlight and dirt|no=None|sand=Sunlight and sand|#default={{{dirt|?}}}}}}} }} |
|||
⚫ | |||
⚫ | |||
{{infobox row|label= |
| solid block | solid | block = {{infobox row|label=Requirements|field={{ |
||
#switch: {{ lc: {{{dirt}}} }} |
|||
⚫ | |||
| yes = Sunlight and dirt |
|||
⚫ | |||
| no = None |
|||
⚫ | |||
| sand = Sunlight and sand |
|||
⚫ | |||
| #default = {{ #if: {{{dirt|}}} | {{{dirt}}} | ? }} |
|||
⚫ | |||
}} }} |
|||
⚫ | |||
}} |
|||
⚫ | |||
⚫ | |||
⚫ | |||
{{infobox row|label=Transparency|field={{ #if: {{{transparent|}}} | {{{transparent}}} | ? }} }} |
|||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
-->|#default=?}}<!-- |
|||
#switch: {{ lc: {{{tool|}}} }} |
|||
| pick | pickaxe = [[File:Use-pickaxe.png|32px|link=Tools#Pickaxe|Pickaxe]] |
|||
| spade | shovel = [[File:Use-spade.png|32px|link=Tools#Shovel|Shovel]] |
|||
| axe = [[File:Use-axe.png|32px|link=Tools#Axe|Axe]] |
|||
| hoe = [[File:Use-hoe.png|32px|link=Tools#Hoe|Hoe]] |
|||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
| #default = ? |
|||
}}{{ |
|||
#if: {{{tool2|}}} | {{ |
|||
#switch: {{ lc: {{{tool2}}} }} |
|||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
}} |
|||
}} }} |
|||
⚫ | |||
{{ |
|||
#switch: {{ lc: {{{type|fluid}}} }} |
|||
| fluid = |
|||
⚫ | |||
⚫ | |||
}} |
|||
{{#if: {{{data1|}}} | {{infobox row|label=[[Data values|Data value]]{{#if:{{{data2|}}}|s|}}|field={{{data|{{#if:{{{datadec|}}}|<!-- |
{{#if: {{{data1|}}} | {{infobox row|label=[[Data values|Data value]]{{#if:{{{data2|}}}|s|}}|field={{{data|{{#if:{{{datadec|}}}|<!-- |
||
---->|{{#if:{{{data1name|}}}|'''{{{data1name|}}}'''<br />| }}<!-- |
---->|{{#if:{{{data1name|}}}|'''{{{data1name|}}}'''<br />| }}<!-- |
||
Line 39: | Line 56: | ||
------><sub>dec:</sub> {{{data2}}} <sub>hex:</sub> {{dec-hex|{{{data2}}} }}<!-- |
------><sub>dec:</sub> {{{data2}}} <sub>hex:</sub> {{dec-hex|{{{data2}}} }}<!-- |
||
---->|}}<!-- |
---->|}}<!-- |
||
-->}} }}} }} }}{{#if: {{{data|}}} | {{infobox row|label=[[ |
-->}} }}} }} }}{{#if: {{{data|}}} | {{infobox row|label=[[Data Values|Data value]]|field={{dv|{{{data}}} }} }} }}{{#if: {{{multipledata|}}} | {{infobox row|label=[[Data Values|Data values]]|field={{{multipledata}}} }} }} |
||
}}<noinclude> |
}}<noinclude> |
||
==Documentation== |
==Documentation== |
||
Line 106: | Line 123: | ||
{{dv|00|Item2}}</pre> |
{{dv|00|Item2}}</pre> |
||
|} |
|} |
||
== See also == |
|||
* [[Template:Food]] |
|||
* [[Template:Items]] |
|||
[[Category:Templates]]</noinclude> |
[[Category:Templates]]</noinclude> |
||
<includeonly>{{#if:{{NAMESPACE}}||[[Category:Blocks]]}}</includeonly> |
<includeonly>{{#if:{{NAMESPACE}}||[[Category:Blocks]]}}</includeonly> |
Revision as of 18:29, 28 January 2011
Documentation
This template provides a uniform design for block pages.
{{Block |image= |image2= |image3= |invimage= |invimage2= |invimage3= |type= |gravity= |dirt= |transparent= |light= |tntres= |tool= |stackable= |data= |fluidspeed= |movespeed= }}
Please note that if the item has multiple data values, use |multipledata=
instead. See below:
Parameter | Function | Default value |
---|---|---|
name |
Only needed to change the name from the page name | {{BASEPAGENAME}}
|
image |
Image of the block (should be approx. 150x150px) | No block image.png |
image2 |
Second image for two-state blocks (also approx. 150x150px) | None |
image3 |
Third image for three-state blocks (also approx. 150x150px) | None |
invimage |
Image for object in inventory (should be approx. 36x36px) | None |
invimage2 |
Second image for two-state objects in inventory (should be approx. 36x36px) | None |
invimage3 |
Third image for three-state objects in inventory (should be approx. 36x36px) | None |
type |
Type (solid block, solid, block, or fluid) | ? |
gravity |
Affected by gravity? | ? |
dirt |
Requires sunlight/dirt? | ? |
transparent |
Allows light to pass through? | ? |
light |
Emits Light? | ? |
tntres |
How many blocks in any direction will a TNT explosion pass through? | ? |
tool |
Tool to use | ? |
stackable |
Stackable | ? |
data |
Single decimal data value | 00 |
multipledata |
Multiple decimal data values | {{dv|00|Item1}} {{dv|00|Item2}} |