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

Design custom firework rockets with multiple explosions, 5 explosion shapes, any color combination, fade colors, trail effects, and flicker sparkles. This generator builds the full /give command for Java Edition.
Fireworks in Minecraft are surprisingly complex. Each rocket can carry multiple firework star explosions, each with its own shape, colors, fade colors, and effects. The crafting process is spread across multiple steps: crafting individual firework stars, then combining them into a rocket. This firework generator lets you design everything in one interface and get the exact command.
Beyond celebrations, firework rockets are the primary fuel for elytra flight. Flight duration affects how much boost each rocket gives. Rockets without explosions are cheapest for elytra travel, while multi-star rockets deal damage on impact (up to 18 damage with 7 stars).
1. Set the flight duration. Choose 1, 2, or 3. Higher values mean longer flight time and higher detonation altitude.
2. Add explosions. Each explosion is like a firework star. Pick a shape, primary colors, and optional fade colors.
3. Configure effects. Toggle trail (particle trails behind each spark) and flicker (the twinkling sparkle effect).
4. Layer multiple explosions. Add more explosions for compound fireworks. Each detonates simultaneously.
5. Copy the command. The output updates live, so copy and paste it into your game or a command block.
Each explosion has one of 5 shapes, determined by the crafting ingredient used alongside the dye and gunpowder:
| Shape | Crafting Ingredient | Appearance |
|---|---|---|
| Small Ball | None (default) | Compact circular burst |
| Large Ball | Fire Charge | Large spherical explosion |
| Star | Gold Nugget | Star-shaped with points |
| Creeper Face | Any Mob Head | Creeper face silhouette |
| Burst | Feather | Spread-out spray pattern |
The Creeper Face shape is the most expensive to craft since it requires a mob head. Each explosion can have multiple primary colors (all display at once as a multicolor effect) and multiple fade colors (the explosion transitions to these after the initial burst).
Elytra rockets: For elytra travel, use flight duration 3 with no explosions. This gives the longest boost and is cheap to craft (3 gunpowder plus 1 paper). Rockets with explosions deal damage to the user on impact.
Firework shows: Use dispensers loaded with different firework rockets triggered by redstone timers. Space dispensers 2 to 3 blocks apart and stagger the timing for choreographed displays.
PvP weapon: Firework rockets loaded from a crossbow deal damage based on the number of explosions, up to 18 damage (9 hearts) with 7 stars. Add trail and flicker for visual intimidation.
Celebration events: Server events and map completions deserve custom fireworks. Layer 3 to 4 explosions with different shapes and colors for an impressive display.
There are 5 explosion shapes: Small Ball (default), Large Ball (fire charge), Star (gold nugget), Creeper Face (mob head), and Burst (feather). The shape ingredient is added during firework star crafting.
In survival crafting, up to 7 firework stars per rocket, limited by crafting grid space. With commands there is no limit. Each star creates a separate explosion when the rocket detonates.
There are 3 levels based on gunpowder count: duration 1 (shortest, about 1 second), duration 2 (medium, about 1.5 seconds), and duration 3 (longest, about 2 seconds). Higher duration means higher altitude before the explosion and a longer elytra boost.
Yes. A rocket loaded with firework stars deals damage when fired from a crossbow or when it detonates near a player, up to 18 damage (9 hearts) with 7 stars. Rockets without explosions deal no damage and are the cheapest option for elytra flight.
Browse more Minecraft tools: