Minecraft Custom Banner Generator Java and Bedrock
Use this Custom Banner Generator to create banners and shields with background color, up to 6 pattern layers, and a custom name in Minecraft Java Edition 1.21+. Configure everything below and copy the ready-to-use /give command.
Select your Minecraft edition:
Generated Command
give @s white_banner...Do you want to create a cheap and lag-free Minecraft server?
I recommend Sparked Host: affordable plans, great performance, easy-to-use panel, and fast support.
🚀 Create server on Sparked HostHow to use the Custom Banner Generator
This generator creates /give commands using the banner_patterns component, available starting from Java Edition 1.20.5. It allows you to stack up to 6 pattern layers over a background color and define a custom name for the same item.
Example of a generated command:
/give @s minecraft:white_banner[banner_patterns=[{pattern:"minecraft:stripe_bottom",color:"red"}]] 1
This command gives a white banner with a red stripe at the bottom.
Supported Items
Banner
A decorative item that can be placed on the ground or on the wall, with a background color defined by the item itself (e.g., red_banner).
Shield
Accepts the same patterns as a banner through the banner_patterns component, in addition to the base_color component for the background color.
Frequently Asked Questions
How to give a banner with custom patterns in Minecraft?
In Java Edition 1.20.5 or higher, use the banner_patterns component in the /give command to stack up to 6 pattern layers over the chosen background color.
How many pattern layers can a banner have?
In survival mode, a banner made in the loom accepts up to 6 layers. Using commands it is possible to exceed this limit, but the item's tooltip only displays the 6 lowest layers.
How does the background color of the banner work?
The background color is defined by the delivered item itself (for example, red_banner), since each of the 16 banner colors is a separate item in Minecraft.
Is it possible to apply the patterns on a shield?
Yes, the shield item also accepts the banner_patterns component, in addition to the base_color component to define the background color of the shield.
Does the generator work in Bedrock Edition?
In Bedrock, pure commands do not support patterns, custom background colors, or names via /give in the same way as in Java, making it necessary to assemble the banner in a loom or use an addon.