MCTools

Minecraft Firework Generator

Design a firework rocket — flight duration, shapes, colors, trail and twinkle — and get the exact crafting recipe and a copy-paste /give command. Java Edition 1.21.

Flight duration= 1 gunpowder
Star 1

Colors (tap to toggle)

/give command (1.21)
/give @p minecraft:firework_rocket[minecraft:fireworks={flight_duration:1,explosions:[{shape:"small_ball",colors:[I;11743532],has_trail:false,has_twinkle:false}]}]

Crafting recipe

  • Star 1: 1 Gunpowder + 1 dye Small Ball star
  • Rocket: 1 Paper + 1 Gunpowder + 1 stareffect rocket ×3
Share / link to this tool:

How firework rockets work

A firework rocket is crafted from 1 Paper plus 1–3 Gunpowder and up to 7 Firework Stars. The gunpowder sets the flight duration (1–3), and each star adds one explosion with its own shape, colors and effects. With no stars you get a rocket that flies but doesn't explode — handy for the Elytra.

Firework stars: shapes, colors & effects

Each star is 1 Gunpowder + at least one Dye, optionally with one shape modifier and the trail/twinkle add-ons:

  • Small ball — default (no shape item).
  • Large ball — add a Fire Charge.
  • Star-shaped — add a Gold Nugget.
  • Creeper-shaped — add a Mob Head.
  • Burst — add a Feather.
  • Trail — add a Diamond (leaves a comet tail).
  • Twinkle / crackle — add Glowstone Dust (the flickering sound & sparkle).

Combine multiple dyes in one star to mix its colors, and add a second dye color via a finished star + dye to set a fade-to color. Stack several stars into one rocket for a multi-burst effect.

Fireworks & the Elytra

While gliding with an Elytra, using a firework rocket boosts your speed in the direction you're looking. Plain rockets (no stars) are safest and cheapest for flight; star rockets still boost but can deal explosion damage. Higher flight duration gives a longer boost.

The /give command

On Java 1.20.5+ fireworks use the item-component format: firework_rocket[fireworks={flight_duration:N,explosions:[…]}]. Building this by hand is error-prone — design your firework above and copy the exact command. Useful for command blocks, datapacks, and map-making.

FAQ

How do you make a firework rocket in Minecraft?

Combine 1 Paper with 1–3 Gunpowder (the amount sets flight duration) and 0–7 Firework Stars. The stars decide the colors, shape and effects of the explosion.

How do you make a firework star?

Combine 1 Gunpowder with at least one Dye. Add a shape modifier (Fire Charge = large ball, Gold Nugget = star, Mob Head = creeper, Feather = burst), a Diamond for a trail, or Glowstone Dust for a twinkle.

What is the /give command for a custom firework?

On 1.20.5+ fireworks use the item-component format: /give @p firework_rocket[fireworks={flight_duration:N,explosions:[{shape:"...",colors:[I;...]}]}]. This tool builds it for you — just copy.

What's the max flight duration?

3 (using 3 gunpowder). Higher durations are possible only via commands/NBT, not normal crafting.

More Minecraft tools