Minecraft Firework Designer
Design custom firework rockets with multiple explosion stars, colors, fade effects, trails, and twinkle. Copy the /give command to use in-game.
Flight Duration
Star 1
Give Command
/give @p minecraft:firework_rocket[minecraft:fireworks={flight_duration:2,explosions:[{shape:"small_ball",colors:[11743532]}]}] 1Firework data became item components in 1.20.5, so this writes minecraft:fireworks with flight_duration and explosions. Paste it into 1.20.5 or newer.
Embed This Tool
Put the firework designer on your own site or server wiki.
<iframe src="https://tools.astroworldmc.com/embed/firework-designer" width="700" height="700" frameborder="0" style="border:none;border-radius:12px;" loading="lazy" title="Firework Designer"></iframe>
How to make a firework rocket
Set the flight duration
The duration is printed in ticks and decides how high the rocket climbs before the star goes off.
Shape each star
Small ball, large ball, creeper face, star or burst, each one with its own set of colours.
Add fade, trail and twinkle
Fade colours change the burst as it dies, the trail leaves a tail behind it and twinkle adds the crackle.
Copy the give command
Pick 1.20.5 and up for the component form or 1.13 to 1.20.4 for the NBT form, then paste the line.
How It Works
Design custom fireworks with live preview and command export.
Java Edition 26.2Checked on against the five star shapesPage updated
How to Use the Minecraft Firework Designer
Start by setting the flight duration. A value of 1 makes the rocket explode quickly and close to the ground, while 3 sends it high into the sky before detonating. The flight value also determines how far you can travel when using the firework with an elytra. Each additional tick adds roughly 10 blocks of boost height. Trail and twinkle are particles hung on the star, so if you want those particles without a rocket under them, the particle command builder spawns them on their own.
Next, configure your explosion stars. Each star defines one explosion effect. Pick a shape from the five available types: small ball, large ball, star-shaped, creeper face, and burst. Then select one or more primary colors by clicking the color swatches. You can optionally pick fade colors that the particles transition to as the explosion dissipates. Enable trail for diamond-dust sparkle lines and twinkle for a crackling effect after the initial burst.
You can add up to 5 explosion stars per firework rocket. Each star detonates simultaneously when the rocket reaches its maximum height, creating a layered multi-color effect. Once your design is complete, copy the /give command and paste it into your Minecraft Java Edition chat or server console. The command includes all necessary NBT data for colors, fade colors, shape, trail, and twinkle settings.
Common Use Cases
Server administrators use custom fireworks for automated celebration events, spawn decorations, and player reward systems. Map makers create scripted firework shows using command blocks that launch timed sequences of custom rockets. Builders use specific color combinations to match their build palette during screenshot sessions and server events.
Elytra flyers also benefit from knowing exact flight durations since higher flight values provide more boost. Competitive servers often restrict firework colors for team identification during PvP events. This designer lets you experiment freely without wasting gunpowder, dyes, and crafting time in survival mode. The command it writes can carry a custom name or lore once you take it through the command generator, and the gunpowder and dye IDs behind a star are in the block and item database.
What goes into a rocket
| Flight duration | 1, 2 or 3, set by how much gunpowder is in the rocket. It decides both the fuse and how high the rocket climbs. |
|---|---|
| Star shapes | Small ball, large ball, star, creeper and burst. Shape comes from the item crafted into the star, not from a setting. |
| Effects | A diamond adds a trail, glowstone dust adds the twinkle and crackle at the end. |
| Colours and fades | Dyes set the burst colour. Adding dye to a finished star sets the colour it fades to afterwards. |
| Stars per rocket | One paper and the gunpowder leave room for up to seven stars in the grid and they all go off at once. The designer on this page builds up to five. |
| Elytra | A rocket used while gliding boosts you forward, and a longer flight duration means a longer boost. |
Java Edition 26.2 names five star shapes, small ball, large ball, star, creeper and burst, read from the language file in the jar on 8 August 2026. All five are here, and because the game stores the colour of a star as one number, that number is what the picker hands you.
Reading the colour number the command carries
A firework star does not store a name or a hex string. It stores one whole number, and that number is the only colour the game ever sees. The swatches on this page are that same number drawn out, so the arithmetic below is what turns one into the other.
number = red x 65536 + green x 256 + blueback the other way: red = number divided by 65536, green = the rest divided by 256, blue = what remainsthe field holds 24 bits, so 16,777,216 colours exist in itThat is the useful part. The field can hold 16.7 million colours and a crafting table reaches 16 of them, and not one of those 16 touches an end of the scale. If you want 0, 0, 0 or 255, 255, 255 in the sky there is no dye for it, only the number in the command this page builds.
Frequently Asked Questions
Questions about fireworks
How do I make a rocket go higher?
Add gunpowder. Flight duration 3 is the maximum and roughly three times the climb of duration 1. There is no way past 3 in survival, so height beyond that means launching from higher up.
How do I add a fade colour?
Craft the star first, then combine that finished star with more dye. Dye added in the first step sets the burst colour, dye added to an existing star sets what it fades into.
Do fireworks hurt players?
Only a rocket that carries at least one star, and only where it explodes. Fired from a crossbow that becomes a real weapon, and the damage rises with the number of stars in the rocket.
Which rocket is best for elytra flying?
Flight duration 3 with no stars at all. Stars cost materials, add nothing to the boost, and turn a mistimed rocket into self inflicted damage.
