Template:AdvancementIcon: Difference between revisions

From Official Gamemode 4 Wiki
Jump to navigation Jump to search
m (In the event of duplicate variable names...)
m (pt.2)
 
(9 intermediate revisions by 2 users not shown)
Line 1: Line 1:
<includeonly><span class="advancement-icon {{{2|{{{bg|plain}}}}}}-{{{3|{{{state|raw}}}}}}"><!--
<includeonly><span class="{{#ifeq:{{{hover}}}|true|hover-icon|advancement-icon}} {{{2|{{{bg|plain}}}}}}-{{{3|{{{state|raw}}}}}}"><!--
-->{{Stack
-->{{Stack
| {{{ 1 | Grass Block}}}
| {{{ 1 | Grass Block}}}
| link = {{{link|}}}
| link = {{{link|}}}
| inline = true
| inline = true
| {{#if: {{{iconName|}}} | name = {{{iconName}}} | }}
| hideTooltip = true
| {{#if: {{{iconLore|}}} | Lore = {{{iconLore}}} | }}
| enchanted = {{{enchanted|}}}
}}</span></includeonly><noinclude>
}}</span></includeonly><noinclude>
{{Documentation}}
{{Documentation}}
</noinclude>
</noinclude>

Latest revision as of 07:55, 15 February 2021

Template documentation[view] [edit] [history] [purge]

Using this template, you can create the advancement icons as seen within the game.

The images used are taken from {{InvSprite}}.

Usage

Image

Using the first parameter, {{{1}}}, you can set the image to the specified block or item or a fallback image.

For Gamemode 4 specific items or blocks, gm4: must prefix the name, e.g., gm4:Boots of Ostara

Background

Optional. The second parameter, {{{bg}}}, is used to set the background.

Optional. The third parameter, {{{state}}}, is used to display advancement completion state.

Background Parameters
plain|raw
oval|raw
fancy|raw
plain|worn
oval|worn
fancy|worn

Link

NOTE: Link is not implemented, as {{AdvancementIcon}} currently uses {{Stack}} and not {{InventoryIcon}}.

Optional. An advancement icon can contain a link using {{{link}}}.

To link Boots of Ostara, you would use {{AdvancementIcon|gm4:Boots of Ostara|link=Boots of Ostara}}.

Example Usage

Advancement Icons can be placed inline by placing two {{AdvancementIcon}}s next to one another, without spaces or newlines.

New lines and spacing within {{AdvancementIcon}} is ignored, as long as the parameter is stated, e.g., bg = plain.

The second and third parameters can be written inline, as shown in the last example, but unless the template is written without spaces, the output will fail.

{{AdvancementIcon
 | Furnace
 | bg = plain
 | state = raw}}{{AdvancementIcon|Furnace|bg = oval|state = worn}}

{{AdvancementIcon
 | gm4:SCUBA Helmet
 | bg = fancy
 | state = worn
 | link = SCUBA Gear
}}{{AdvancementIcon|Diamond Hoe|fancy|raw}}

See Also