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.

Java Edition 26.2Updated

Flight Duration

Star 1

Give Command

/give @p minecraft:firework_rocket[minecraft:fireworks={flight_duration:2,explosions:[{shape:"small_ball",colors:[11743532]}]}] 1

Firework 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>
Live Preview

How to make a firework rocket

  1. Set the flight duration

    The duration is printed in ticks and decides how high the rocket climbs before the star goes off.

  2. Shape each star

    Small ball, large ball, creeper face, star or burst, each one with its own set of colours.

  3. 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.

  4. 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 duration1, 2 or 3, set by how much gunpowder is in the rocket. It decides both the fuse and how high the rocket climbs.
Star shapesSmall ball, large ball, star, creeper and burst. Shape comes from the item crafted into the star, not from a setting.
EffectsA diamond adds a trail, glowstone dust adds the twinkle and crackle at the end.
Colours and fadesDyes set the burst colour. Adding dye to a finished star sets the colour it fades to afterwards.
Stars per rocketOne 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.
ElytraA 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 it
Red, the number this page writes11,743,532 divided by 65536 is 179the remainder gives 49 and 44179, 49, 44, which is #B3312C and not the pure red people expect
Black1,973,01930, 27, 27, so a very dark brown rather than black
White15,790,320240, 240, 240, fifteen short of white on every channel

That 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.

Related Tools

More tools that might help youView All Tools

Guides that use this tool