Banner

Banners or Flags are tall decorative blocks, featuring a field that is highly customizable using dyes.

Obtaining
Banners can be broken with any tool, or without a tool, but an axe is fastest.

A banner will also break and drop itself as an item if the block the banner is attached to is moved, removed, or destroyed.

Crafting
Banners can be crafted from wool and a stick.

Usage
A banner holds a flag that can take on many different appearances. There are 16 colored blank flags, and numerous patterns each available in 16 colors. A flag can feature up to 6 different patterns.

Banners, much like signs, can be placed both on the ground, facing different directions, and on walls. They can also be placed in item frames, where they simply appear as their item model.

A layer of pattern can be washed off using a cauldron.

Banners cannot be moved by pistons.

Water and lava will flow around banners. Lava can create fire in air blocks next to banners as if the banners were flammable, but the banners will not burn up (and can't be burned by other methods, either).

Banners have no collision mask (they are completely non-solid), so items and mobs can move through banners. Other blocks (including other banners) can be placed on any edge of a banner's hitbox.

Copying
Banners can be copied with a blank banner to make multiple identical banners.

Fuel
Banners can be used as a source of fuel, smelting 1.5 items per banner.

Patterns
A banner may have up to six patterns, which are overlaid with the last-crafted on top.

Any color banner can be used, the color will just be overlayed with the pattern. White banners with black and occasionally red patterns are shown here for simplicity.

Data values
A banner is defined by its ID, block data, and block entity. A banner also has a block state which is expected to replace the functionality of block data in a future version.

ID
A banner's ID defines whether it is standing on the top of a block or attached to the side of a block:

Block data
A banner's block data specifies the direction it is facing.

Block entity
Every banner has a Banner block entity associated with it that holds additional data about the banner.

Trivia

 * A banner is, visually, 2 blocks high and 1 block wide, but only uses the bottom block (or top block when placed on a wall); this allows another block to be placed directly above (or below) it.
 * A banner is 20 pixels on the bottom, and 40 pixels on the side.
 * Banners sway in the wind.
 * However, banners lie still when in the nether.
 * With 16 blank banners, 38 patterns of 16 colors each (608 uniquely-colored patterns), and 0 to 6 patterns per banner, the number of uniquely crafted banners is 16 × ( 6080 + 6081 + 6082 + 6083 + 6084 + 6085 + 6086 ) ≈ 809 quadrillion (809,573,616,779,945,488). The number of visually distinct flags is smaller, because one or more patterns may completely cover other patterns, or the entire banner, or be duplicated due to the symmetric set of patterns (e.g. field Or (yellow) + per pale azure (blue) = field azure + per pale Or inverted).
 * Although it is impossible to add more than 6 patterns to a banner through crafting, it can be done using commands. When hovered over such a banner in an inventory, only the six bottommost patterns are displayed. By using this method, the number of unique banners is approximately 24 trigintillion (one trigintillion is a one (1) followed by 93 zeroes).
 * The Mojang Logo is called "Thing" ingame, which could be considered an alternate translation for mojäng. If you use Google Translate, it translates to "thingys".
 * Banner textures are located in \assets\minecraft\textures\entity\banner.
 * There are 34 monochrome textures, each containing all 6 sides of the banner.
 * The texture of the back side is mirrored texture of the front side.
 * Textures are inverted, that's because they're not used as textures, instead they act as masks for re-colored base texture, base.png. That means white is visible, while black is transparent.

Commands
Banner Estandarte Drapeau 旗 Chorągiew pt-br:Bandeira Флаг 旗帜