Firework Designer
Design a rocket — shape, colors, fade, trail & twinkle — and copy the exact /give command.
How it works
- Flight duration 1–3 sets how high the rocket climbs before it bursts (and how far it boosts an elytra).
- Shape is the burst: small ball, large ball, star, creeper face, or burst.
- Colors are the spark colors — add as many as you like; the game cycles through them. Fade colors are what they change to as they fall.
- Trail adds the diamond tail; Twinkle adds the glowstone crackle.
About this tool
Building fireworks by hand means crafting stars with the right dyes in the right order — fiddly to get exactly what you pictured. Here you design it visually and copy a single /give command that spawns the finished rocket. Pick 1.20.5+ for the modern item-component format or 1.13–1.20.4 for the older NBT format; both are generated correctly. The colors shown are Minecraft's classic firework-star colors, and you can add any custom color too.
FAQ
Which Minecraft versions does the command support?
Both. Choose 1.20.5+ for the modern component format (firework_rocket[fireworks=…]) or 1.13–1.20.4 for the legacy NBT format (firework_rocket{Fireworks:…}). Bedrock uses a different system and is not covered.
What do trail and twinkle do?
Trail adds the diamond effect — a lingering tail on the sparks. Twinkle adds the glowstone-dust crackle at the end of the burst. You can enable either or both.
How high does the rocket fly?
Flight duration 1 to 3 sets how long the rocket rises before bursting — higher means higher. It also sets how far an elytra is boosted when you use the rocket while gliding.