Template:Icon: Difference between revisions
More actions
m Format/docs overhaul: dedupe image-rendering CSS (~25% smaller), rewrite Usage intro, truncate long file links, rename Kill Message Death/Kill to KM Death/KM Kill, unify World/Continent Capital into one Capital entry, auto no-space aliasing, lowercase examples, many new aliases, numeric rarity aliases shown as variant options |
m Clean-up: drop explicit worldcap/contcap aliases now that switch_keys auto-generates them from world cap/cont cap |
||
| Line 20: | Line 20: | ||
}} | }} | ||
|capital={{#switch:{{lc:{{{2}}}}} | |capital={{#switch:{{lc:{{{2}}}}} | ||
|world | |world|world cap|worldcap={{#if:{{{nolink|}}}|<span class="loka-icon loka-icon--capital-world loka-icon--bare">[[File:World Capital icon.png|x16px|link=|alt=World Capital]]</span>|<span class="loka-icon loka-icon--capital-world loka-icon--linked">[[File:World Capital icon.png|x16px|link=World Capital|alt=World Capital]][[World Capital|World Capital]]</span>}} | ||
|continent | |continent|cont cap|contcap={{#if:{{{nolink|}}}|<span class="loka-icon loka-icon--capital-continent loka-icon--bare">[[File:Continent Capital icon.png|x16px|link=|alt=Continent Capital]]</span>|<span class="loka-icon loka-icon--capital-continent loka-icon--linked">[[File:Continent Capital icon.png|x16px|link=Continent Capital|alt=Continent Capital]][[Continent Capital|Continent Capital]]</span>}} | ||
|#default=<strong class="error">Unknown capital variant: {{{2|}}}</strong> | |#default=<strong class="error">Unknown capital variant: {{{2|}}}</strong> | ||
}} | }} | ||
| Line 258: | Line 258: | ||
| rowspan="2" | <code><nowiki>{{icon|capital|<variant>}}</nowiki></code> | | rowspan="2" | <code><nowiki>{{icon|capital|<variant>}}</nowiki></code> | ||
| <code>world</code> | | <code>world</code> | ||
| | | <code>world cap</code> | ||
| [[:File:World Capital icon.png]] | | [[:File:World Capital icon.png]] | ||
| {{icon|capital|world}} | | {{icon|capital|world}} | ||
|- | |- | ||
| <code>continent</code> | | <code>continent</code> | ||
| | | <code>cont cap</code> | ||
| [[:File:Continent Capital icon.png]] | | [[:File:Continent Capital icon.png]] | ||
| {{icon|capital|continent}} | | {{icon|capital|continent}} | ||
Revision as of 23:57, 21 August 2026
Usage
{{icon|name}}
renders a small icon, e.g. {{icon|zyre}} in running prose:
- Zyre has the most PvP activity of the isolated worlds, alongside the End.
Name matching is case- and space-insensitive -- zyre, Zyre and ZYRE all match the same icon, and a name normally written with a space (e.g. "Shard Pouch") can be typed either way: {{icon|shard pouch}} and {{icon|shardpouch}} render identically. Every name below also has its own shorter aliases (see the Aliases column) -- an unrecognised name renders a visible error instead of silently showing nothing, so a typo is easy to spot rather than quietly vanishing.
Some icons come with their own article link and bundled label text (e.g. Zyre links to Zyre); others are bare -- just the icon, meant to sit before a word you type yourself, the same way {{icon|zyre}} sits before "the End" in the example above. The tables below mark which is which.
Variants
A name with more than one icon (e.g. two senses of the same abbreviation, or a set of rarity tiers) takes an optional second parameter to pick which one:
{{icon|name|variant}}
e.g. {{icon|lcr|ballot}}. Where a default variant is defined, leaving the second parameter out falls back to it, so the bare {{icon|lcr}} still renders something rather than erroring. Some names (e.g. Rank, Capital) have no sensible default and require an explicit variant, or render an error. Each variant can have its own alias too, shown in the same Variant column as the variant name itself where it's a parallel short form (e.g. Lock's rarities double as 1-6), or in Aliases where it's an abbreviation of one specific variant (e.g. Rank's dia2 for diamond2).
Dropping the link
A normally-linked icon can be set to nolink=yes to drop the link, the bundled label text, and the pill background, leaving just the bare icon -- useful where the surrounding text or table cell already says what it is, so repeating it as a link would be redundant:
{{icon|donatorstar|1|nolink=yes}}
renders as: (compare to the full, linked form: ). No effect on an already-bare icon.
Supported icons
Donator Star
| Example | Variant | Aliases | File | Renders as |
|---|---|---|---|---|
{{icon|donatorstar|<variant>}}
|
1
|
donor
|
File:Donator Star icon (1).png | |
2
|
File:Donator Star icon (2).png | |||
3
|
File:Donator Star icon (3).png | |||
4
|
File:Donator Star icon (4).png | |||
5
|
File:Donator Star icon (5).png | |||
6
|
File:Donator Star icon (6).png | |||
7
|
File:Donator Star icon (7).png | |||
8
|
File:Donator Star icon (8).png |
Ranked icons
| Example | Variant | Aliases | File | Renders as |
|---|---|---|---|---|
{{icon|rank|<variant>}}
|
wood
|
— | File:Rank icon (wood).png | |
stone1
|
— | File:Rank icon (stone1).png | ||
stone2
|
— | File:Rank icon (stone2).png | ||
stone3
|
— | File:Rank icon (stone3).png | ||
iron1
|
— | File:Rank icon (iron1).png | ||
iron2
|
— | File:Rank icon (iron2).png | ||
iron3
|
— | File:Rank icon (iron3).png | ||
copper1
|
— | File:Rank icon (copper1).png | ||
copper2
|
— | File:Rank icon (copper2).png | ||
copper3
|
— | File:Rank icon (copper3).png | ||
gold1
|
— | File:Rank icon (gold1).png | ||
gold2
|
— | File:Rank icon (gold2).png | ||
gold3
|
— | File:Rank icon (gold3).png | ||
emerald1
|
em1
|
File:Rank icon (emerald1).png | ||
emerald2
|
em2
|
File:Rank icon (emerald2).png | ||
emerald3
|
em3
|
File:Rank icon (emerald3).png | ||
diamond1
|
dia1
|
File:Rank icon (diamond1).png | ||
diamond2
|
dia2
|
File:Rank icon (diamond2).png | ||
diamond3
|
dia3
|
File:Rank icon (diamond3).png | ||
netherite1
|
neth1
|
File:Rank icon (netherite1).png | ||
netherite2
|
neth2
|
File:Rank icon (netherite2).png | ||
netherite3
|
neth3
|
File:Rank icon (netherite3).png | ||
bedrock
|
— | File:Rank icon (bedrock).png |