Template:Infobox block: Difference between revisions

From Modded Wiki
Jump to navigation Jump to search
mNo edit summary
No edit summary
 
(23 intermediate revisions by 11 users not shown)
Line 1: Line 1:
<onlyinclude><infobox>
{{#invoke:infobox|infobox
<title source="title"><default>{{BASEPAGENAME}}</default></title>
| invimage = title
<panel>
| rows =
<section>
{{#if: {{{rarity|}}} | {{infobox row|class=list-style-none|label=[[minecraft:Rarity|Rarity color]]|field={{ucfirst:{{{rarity|}}}}} }} | }}
<label>{{{group}}}</label>
{{#if: {{{renewable|}}} | {{infobox row|label=[[minecraft:Renewable resource|Renewable]]|field={{{renewable}}} }} }}
<image source="1-1" />
{{#if: {{{stackable|}}} | {{infobox row|label=Stackable|field={{{stackable}}} {{#if: {{{maxStack|}}} | &nbsp;({{{maxStack}}}) }} }} |<!-- {{{stackable}}} not provided => --->{{#if: {{NAMESPACE}} || {{translation category|project=0|Missing stackability}}}} }}
<image source="1-2" />
{{infobox row|label=Tool{{ #if: {{{tool2|}}} | s }}|class=pixel-image|field={{{tool|}}}{{
<image source="1-3" />
  #if: {{{tool2|}}} | {{{tool2|}}}
</section>
}}{{
<section>
   #if: {{{tool3|}}} | {{{tool3|}}}
<label>{{{group2}}}</label>
}} }}
<image source="2-1" />
{{infobox row|label=[[minecraft:Explosion#Blast resistance|Blast resistance]]|field={{ #if: {{{tntres|}}}
<image source="2-2" />
| {{{tntres}}}{{#if: {{NAMESPACE}} || {{translation category|project=0|Pages with overridden tntres}} }}
<image source="2-3" />
| {{Blast resistance values | {{#if: {{{title|}}} | {{{title}}} | {{#titleparts: {{BASEPAGENAME}} }} }} }}
</section>
}} }}
<section>
{{infobox row|label=[[minecraft:Breaking#Blocks by hardness|Hardness]]|field={{ #if: {{{hardness|}}}
<label>{{{group3}}}</label>
| {{{hardness}}}{{#if: {{NAMESPACE}} || {{translation category|project=0|Pages with overridden hardness}} }}
<image source="3-1" />
| {{Hardness values | {{#if: {{{title|}}} | {{{title}}} | {{#titleparts: {{BASEPAGENAME}} }} }} }}
<image source="3-2" />
}} }}
<image source="3-3" />
{{#if: {{{durability|}}} |{{infobox row|Durability|{{{durability|}}}}}}}
</section>
{{infobox row|label=[[minecraft:Light|Luminous]]|field={{ #if: {{{light|}}} | {{{light}}} {{#if: {{{lightLevel|}}} | &nbsp;({{{lightLevel}}}) }} | ? {{#if: {{NAMESPACE}} || {{translation category|project=0|Missing luminance}}}} }} }}
<section>
{{infobox row|label=[[minecraft:Opacity|Transparent]]|field={{ #if: {{{transparent|}}} | {{{transparent}}} | ? {{#if: {{NAMESPACE}} || {{translation category|project=0|Missing transparency}}}} }} }}
<label>{{{group4}}}</label>
{{ #if: {{{waterloggable|}}} | {{infobox row|label=[[minecraft:Waterlogging|Waterloggable]]|field={{{waterloggable}}} }} }}
<image source="4-1" />
{{ #if: {{{heals|}}} | {{infobox row|label=[[minecraft:Food|Restores]]|field={{{heals}}} }} }}
<image source="4-2" />
{{infobox row|label=[[minecraft:Flammable|Flammable]]|field={{ #if: {{{flammable|}}} | {{{flammable}}} | ?{{#if: {{NAMESPACE}} || {{translation category|project=0|Missing flammability}}}} }} }}
<image source="4-3" />
{{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}}}} }} }} }}
</section>
{{#if: {{NAMESPACE}} ||
<section>
<label>{{{group5}}}</label>
<image source="5-1" />
<image source="5-2" />
<image source="5-3" />
</section>
</panel>
<image source="image"><default>{{
#if: {{PROTECTIONEXPIRY:edit|File:{{BASEPAGENAME}}.png}} <!-- Don't use #ifexist, because it creates red links -->
| {{#if:{{{group|}}}||File:{{BASEPAGENAME}}.png}}
}}</default></image>
<image source="image2"/>
<image source="image3"/>
<navigation name="extratext">{{{extratext|}}}</navigation>
<group>
<data source="rarity"><label>[[Rarity|Rarity color]]</label></data>
<data source="renewable"><label>[[Renewable resource|Renewable]]</label></data>
<data source="stackable">
<label>Stackable</label>
<format>{{{stackable}}} {{#if: {{{maxStack|}}} | &#160;({{{maxStack}}}) }}</format>
<default>{{#if: {{NAMESPACE}} || {{translation category|project=0|Missing stackability}}}}</default>
</data>
<data source="tool">
<label>Tool{{#if: {{{tool2|}}}|s}}</label>
<format>{{
#switch: {{lc: {{{tool}}}}}
| pickaxe          = {{SlotSprite|Pickaxe Required|link=Pickaxe|title=This block can be broken with any tool, but a pickaxe is the quickest}}
| wooden pickaxe    = {{InvSprite|Wooden Pickaxe|link=Pickaxe|title=A wooden pickaxe or better is required to mine this block}}
| stone pickaxe    = {{InvSprite|Stone Pickaxe|link=Pickaxe|title=A stone pickaxe or better is required to mine this block}}
| iron pickaxe      = {{InvSprite|Iron Pickaxe|link=Pickaxe|title=An iron pickaxe or better is required to mine this block}}
| diamond pickaxe   = {{InvSprite|Diamond Pickaxe|link=Pickaxe|title=A diamond pickaxe or better is required to mine this block}}
| shovel = {{SlotSprite|Shovel Required|link=Shovel|This block can be broken with any tool, but a shovel is the quickest}}
| wooden shovel    = {{InvSprite|Wooden Shovel|link=Shovel|title=A wooden shovel or better is required to mine this block}}
| axe              = {{SlotSprite|Axe Required|link=Axe|title=This block can be broken with any tool, but an axe is the quickest}}
| hoe              = {{SlotSprite|Hoe Required|link=Hoe|title=This block can be broken with any tool, but a hoe is the quickest}}
| bucket            = {{SlotSprite|Bucket Required|link=Bucket|title=This block can only be picked up using a bucket}}
| sword            = {{SlotSprite|Sword Required|link=Sword|title=This block can be broken with any tool, but a sword is the quickest; however it still takes double damage}}
| shears            = {{InvSprite|Shears|link=Shears|title=This block can be broken with any tool, but shears are the quickest}}
| n/a | none        = None
| all | alltools | any | anytool = Any tool
}}{{
#switch: {{lc: {{{tool2|}}}}}
| pickaxe          = {{SlotSprite|Pickaxe Required|link=Pickaxe|title=This block can be broken with any tool, but a pickaxe is the second quickest}}
| wooden pickaxe    = {{InvSprite|Wooden Pickaxe|link=Pickaxe|title=A wooden pickaxe or better is required to mine this block}}
| stone pickaxe    = {{InvSprite|Stone Pickaxe|link=Pickaxe|title=A stone pickaxe or better is required to mine this block}}
| iron pickaxe      = {{InvSprite|Iron Pickaxe|link=Pickaxe|title=An iron pickaxe or better is required to mine this block}}
| diamond pickaxe  = {{InvSprite|Diamond Pickaxe|link=Pickaxe|title=A diamond pickaxe or better is required to mine this block}}
| shovel            = {{SlotSprite|Shovel Required|link=Shovel|This block can be broken with any tool, but a shovel is the second quickest}}
| wooden shovel    = {{InvSprite|Wooden Shovel|link=Shovel|title=A wooden shovel or better is required to mine this block}}
| axe              = {{SlotSprite|Axe Required|link=Axe|title=This block can be broken with any tool, but an axe is the second quickest}}
| hoe              = {{SlotSprite|Hoe Required|link=Hoe|title=This block can be broken with any tool, but a hoe is the second quickest}}
| sword            = {{SlotSprite|Sword Required|link=Sword|title=This block can be broken with any tool, but a sword is the second quickest; however it still takes double damage}}
| shears            = {{InvSprite|Shears|link=Shears|title=This block can be broken with any tool, but shears are the second quickest}}
              }}{{#switch: {{lc: {{{tool3|}}}}}
| pickaxe          = {{SlotSprite|Pickaxe Required|link=Pickaxe|title=This block can be broken with any tool, but a pickaxe is the third quickest}}
| wooden pickaxe    = {{InvSprite|Wooden Pickaxe|link=Pickaxe|title=A wooden pickaxe or better is required to mine this block}}
| stone pickaxe    = {{InvSprite|Stone Pickaxe|link=Pickaxe|title=A stone pickaxe or better is required to mine this block}}
| iron pickaxe      = {{InvSprite|Iron Pickaxe|link=Pickaxe|title=An iron pickaxe or better is required to mine this block}}
| diamond pickaxe  = {{InvSprite|Diamond Pickaxe|link=Pickaxe|title=A diamond pickaxe or better is required to mine this block}}
| shovel            = {{SlotSprite|Shovel Required|link=Shovel|This block can be broken with any tool, but a shovel is the third quickest}}
| wooden shovel    = {{InvSprite|Wooden Shovel|link=Shovel|title=A wooden shovel or better is required to mine this block}}
| axe              = {{SlotSprite|Axe Required|link=Axe|title=This block can be broken with any tool, but an axe is the third quickest}}
| hoe              = {{SlotSprite|Hoe Required|link=Hoe|title=This block can be broken with any tool, but a hoe is the third quickest}}
| sword            = {{SlotSprite|Sword Required|link=Sword|title=This block can be broken with any tool, but a sword is the third quickest; however it still takes double damage}}
| shears            = {{InvSprite|Shears|link=Shears|title=This block can be broken with any tool, but shears are the third quickest}}
}}</format>
<default>?</default>
</data>
<data source="tntres">
<label>[[Explosion#Blast resistance|Blast resistance]]</label>
<default>{{Blast resistance values | {{#if: {{{title|}}} | {{{title}}} | {{#titleparts: {{BASEPAGENAME}} }} }} }}</default>
<format>{{{tntres|}}}{{#if: {{NAMESPACE}} || {{translation category|project=0|Pages with overridden tntres}} }}</format>
</data>
<data source="hardness">
<label>[[Breaking#Blocks by hardness|Hardness]]</label>
<default>{{Hardness values | {{#if: {{{title|}}} | {{{title}}} | {{#titleparts: {{BASEPAGENAME}} }} }} }}</default>
<format>{{{hardness|}}}{{#if: {{NAMESPACE}} || {{translation category|project=0|Pages with overridden hardness}}}}</format>
</data>
<data source="light">
<label>[[Light|Luminous]]</label>
<format>{{{light}}} {{#if: {{{lightLevel|}}} | &#160;({{{lightLevel}}})}}</format>
<default>? {{#if: {{NAMESPACE}} || {{translation category|project=0|Missing luminance}}}}</default>
</data>
<data source="transparent">
<label>[[Opacity|Transparent]]</label>
<default>? {{#if: {{NAMESPACE}} || {{translation category|project=0|Missing transparency}}}}</default>
</data>
<data source="flammable">
<label>[[Flammable]]</label>
<default>?{{#if: {{NAMESPACE}} || {{translation category|project=0|Missing flammability}}}}</default>
</data>
<data source="lavasusceptible">
<label>Catches fire from [[lava]]</label>
<default>?{{#if: {{NAMESPACE}} || {{translation category|project=0|Missing lava susceptibility}}}}</default>
</data>
<data source="heals"><label>Heals</label></data>
</group>
</infobox><!--
 
-->{{#if: {{NAMESPACE}} ||
{{translation category|project=0|{{
{{translation category|project=0|{{
   #switch: {{lc: {{{renewable|}}} }}
   #switch: {{lc: {{{renewable|}}} }}
Line 131: Line 31:
   | no = Non-renewable resources
   | no = Non-renewable resources
   | Resources with invalid renewability
   | Resources with invalid renewability
}}}}}}<!--
}}}}
 
}}<noinclude>
--></onlyinclude><noinclude>
{{documentation}}
{{Documentation}}
<!-- Put categories/interwiki on the documentation page -->
<!-- Put categories/interwiki on the documentation page -->
</noinclude>
</noinclude>

Latest revision as of 10:15, 15 September 2024

Infobox block
Tool
Blast resistance

?

Hardness

?

Luminous

?

Transparent

?

Flammable

?

Catches fire from Lava

?

[view] [edit] [history] [refresh]Documentation
Not to be confused with Template:Blocks or Template:Blocked.

This template provides a uniform design for block pages.

Usage

{{Block
| title =
| image =
<!-- Start Multiple mode --> 
| group = 
| 1-1 = 
| 1-2 = 
| 1-3 = 
| group2 = 
| 2-1 = 
| 2-2 = 
| 2-3 = 
| group3 = 
| 3-1 = 
| 3-2 = 
| 3-3 = 
| group4 = 
| 4-1 = 
| 4-2 = 
| 4-3 = 
<!-- End Multiple mode -->
| rarity =
| renewable =
| stackable =
| tool =
| tool2 =
| tool3 =
| tntres = <!--Typically not used in mainspace articles, as it is loaded from Module:Blast resistance values-->
| hardness = <!--Typically not used in mainspace articles, as it is loaded from Module:Hardness values-->
| durability =
| light =
| transparent =
| flammable =
| lavasusceptible =
}}

Parameters

Parameter Function Default value
title Only needed to change the title from the page name {{BASEPAGENAME}}
image Image of the block (should be approx. 300×300px) {{{title}}}.png if it exists, otherwise No image.svg (linking to the page where to upload the missing image)
imageN Other images for two-state blocks (also approx. 300×300px) None
rarity The color of this item's name. See rarity for more info. None
renewable Whether the block is renewable ?
stackable Stackable ?
tool Tool to use. Picture means, the block can only be broken with this tool (this quality or better). Outline means, the block can be broken with any tool, but this tool is the quickest. "Any tool" means that every tool is equally effective (or the block can be instantly broken with anything). "None" means the block cannot be broken. ?
tool2 Second tool that can be used, same format than the tool field. ?
tool3 Third tool that can be used, same format than the tool field. ?
tntres Block's resistance to explosions. The value comes from the code; there aren't any units for it. The value should normally be defined in Module:Blast resistance values, otherwise, the page may result in an error and be placed in Category:Pages with overridden tntres. ?
hardness Block's resistance to being broken. The value comes from the code; there aren't any units for it. The value should normally be defined in Module:Hardness values, otherwise, the page may result in an error and be placed in Category:Pages with overridden hardness. ?
durability Hardness value in Minecraft Earth ?
light Emits Light? If "Yes," add the light value like this: "Yes (9)" ?
transparent Can you see through some part of this block? Not as obvious as it seems, see Opacity. ?
heals Amount of hunger points restored None
flammable Whether the block is flammable or not. If so, the flammability value is included. Unspecified
lavasusceptible Whether the block catches fire from nearby lava. Not always the same as flammable. Unspecified
Parameter (multiple mode only) Function Default/Example value
group Group (tab) under which to put the image None
groupN Other tabs present None
1-n nth image under the first (default) tab None
N-n nth image under the Nth tab None

See also

Minecraft
Minecraft Earth
Minecraft Dungeons
Minecraft Legends
Minecraft Story Mode
Other
Meta


cs:Šablona:Block de:Vorlage:Block el:Πρότυπο:Block es:Plantilla:Bloque fr:Modèle:Bloc hu:Sablon:Block it:Template:Blocco ja:テンプレート:Infobox block ko:틀:Block nl:Sjabloon:Blok pl:Szablon:Blok pt:Predefinição:Bloco ru:Шаблон:Блок th:แม่แบบ:Block tr:Şablon:Block uk:Шаблон:Блок zh:Template:Block


An infobox for a block.

Template parameters[Edit template data]

This template prefers block formatting of parameters.

ParameterDescriptionTypeStatus
Nametitle

Name of the block, if different from the page name.

Stringoptional
Imageimage

Image of the block. Defaults to using the page name as a filename.

Filesuggested
Inventory imageinvimage

The image of what the block looks like as an item in the inventory.

Fileoptional
Block rarityrarity

The rarity of the block, which will show a special color in chat when in the inventory and in chat.

Example
rare
Stringoptional
Renewabilityrenewable

If this block is renewable or not.

Example
No
Auto value
Booleansuggested
Stackabilitystackable

Whether or not this item can be stacked.

Example
Yes
Auto value
No
Booleansuggested
Maximum stack sizemaxStack

The maximum number of items that can be combined into a single stack.

Example
64
Numberoptional
Tooltool

Tool required to use without destroying the block.

Example
stone pickaxe
Stringsuggested
Secondary tooltool2

A secondary tool that can be used.

Example
hoe
Stringoptional
tool3tool3

no description

Unknownoptional
TNT resistancetntres

The amount of resistance to explosions this block has.

Example
25
Numbersuggested
Hardnesshardness

The block's resistance to being broken.

Example
4
Numbersuggested
Emissivelight

If this block emits light.

Auto value
Yes
Unknownoptional
Light levellightLevel

The amount of light emitted by this block (1-15), if any.

Example
15
Auto value
Numberoptional
Transparencytransparent

If yes, this block is transparent.

Example
Yes
Auto value
Yes
Unknownoptional
waterloggablewaterloggable

no description

Default
If yes, this block can be waterlogged
Example
Yes
Unknownoptional
Durabilitydurability

The block's resistance to being broken (only in Minecraft Earth).

Example
39
Numbersuggested
Flammabilityflammable

If yes, this block can be lit on fire.

Example
Yes
Auto value
Yes
Unknownoptional
Lava susceptibilitylavasusceptible

If yes, this block can catch fire from nearby lava.

Example
Yes
Auto value
Yes
Unknownoptional
[view] [edit] [history] [refresh]The above documentation is transcluded from Template:Infobox block/doc.