Minecraft Banner Generator
Design layered banner patterns: pick a base colour, stack up to 6 patterns and copy the /give command for any version.
AlaCraft Banner Generator designs custom Minecraft banners with 16 base dye colors and up to 6 stacked pattern layers, chosen from 42 banner patterns: Stripes, Borders and Gradients, plus Creeper Charge, Snout and Globe. Pick a base color, layer patterns with a dye for each layer, copy a ready /give command for any Java version and see the matching loom recipe for survival.
Read the transcript
The Minecraft banner generator builds a pattern layer by layer and hands you the ready command.
A banner is a flag crafted from six blocks of wool of one colour plus a stick. Patterns go on at a loom, stacked one over another.
Here it is the same, only with a mouse: pick the base colour from sixteen dyes and start adding layers. There are forty-two patterns — bordure, stripes, lozenge, roundel, creeper charge, skull charge, flower charge, snout, globe. Every layer takes its own dye, and you can stack up to six — the same limit the game accepts.
Below you get the command that hands out the finished banner and the loom order, step by step, so you can build the same thing in survival.
How to make a Minecraft banner
- Pick a base colour — Choose one of 16 dye colours. The banner base is crafted from 6 wool of that colour and 1 stick in a 3×3 grid. The wool colour sets the banner colour and cannot be changed after crafting.
- Stack up to 6 patterns — Add stripes, charges (Creeper, Skull, Flower, Thing, Globe, Snout, Flow, Guster), shapes and gradients. Each layer is drawn on top of the previous one, so order matters: use the arrows to move a layer up or down and × to remove it.
- Copy the /give command — Pick your Minecraft version. Java 1.8–1.12 uses item id "banner" with damage value. Java 1.13–1.20.4 uses _banner with BlockEntityTag. Java 1.20.5+ uses data components ([banner_patterns=[...]]).
Frequently Asked Questions
How do I make a banner in Minecraft?
Put 6 wool of one colour in the top two rows of a crafting table and 1 stick in the bottom middle slot to get one banner of that colour. The base colour comes from the wool, so choose it before crafting; patterns are added on top later.
How do I add patterns to a banner?
Use a loom: put the banner in the first slot and a dye in the second, then pick a pattern from the list. Each use adds one layer and uses up one dye. Special designs also need a banner pattern item in the third slot, and that item is not used up. In Java Edition the loom is the only way to add patterns; Bedrock Edition also accepts most patterns in a crafting table.
How many patterns can one banner have?
A loom adds up to 6 pattern layers. Banners given with commands in Java Edition can store more layers, but the AlaCraft Banner Generator keeps the 6-layer limit, so every design it shows can be built in a survival world.
Where do I get the Globe, Snout, Flow and Guster banner patterns?
These four cannot be crafted. The Globe Banner Pattern is sold by Master-level Cartographer villagers. The Snout Banner Pattern is found in chests in Bastion Remnants in the Nether. In Trial Chambers, the Flow Banner Pattern comes from vaults opened with an Ominous Trial Key and the Guster Banner Pattern from vaults opened with a regular Trial Key. Most other pattern items are crafted from Paper plus one item: Creeper Head, Wither Skeleton Skull, Oxeye Daisy, Enchanted Golden Apple, Bricks or Vines.
How do I put a banner on a shield?
Put a shield and a finished banner anywhere in a crafting table. The shield takes the banner's base colour and all of its patterns, and the banner is used up. This only works on a shield that has no patterns yet.
Which /give command should I copy, and does it work in Bedrock?
Pick the tab that matches your game version (1.8–1.12, 1.13–1.20.4 or 1.20.5+), because the banner command syntax changed at those points. The commands use Java Edition syntax and need cheats or operator rights. They do not work in Bedrock Edition: there, make the banner with a loom or a crafting table.