Template:SchematicSprite/doc

This template displays a block sprite built from File:SchematicSprite.png.

Usage
SchematicSprite can take one named parameter and any number of unnamed parameters:

The size parameter may be added to specify the width and height of the sprite in pixels. Its value should be a simple number with no units added (e.g., ). If omitted, size defaults to 32.

A sprite parameter identifies the sprite to be displayed from the sprite sheet on the right.

If the sprite parameter is not recognized as a valid sprite identifier, it is simply displayed as center-aligned text within the sprite's bounding box. Overflow text is not displayed, so this is primarily intended to be used to display one or two characters in a schematic (such as input and output locations, feature markers to be referenced in text, or numbers representing light levels or distance). HTML character entity references may be needed for some characters, such as  for the pipe character: , or   for an equals sign.

When multiple sprite parameters are defined, the resulting sprites or text are stacked on top of each other, from bottom to top in the order they were defined.

Examples
SchematicSprites can also appear in the flow of text, like this:.

List of identifiers
A sprite identifier is a string of characters that specify which sprite to display.

Identifiers use the following syntax:
 * 1) A case-sensitive abbreviation of the name of the block, usually two or three letters long. Many blocks also have IDs that are the full name of the block.
 * 2) A hyphen  if the ID has any modifiers.
 * 3)   indicates a side view sprite.
 * 4) Directions are indicated by   (north),   (south),   (east),   (west),   (up), and   (down). Directions are relative to the schematic, not necessarily the Minecraft world.
 * 5) A number is used for some blocks with multiple states. (e.g. repeaters, composters)
 * 6)   usually indicates a powered/activated component.