Firework Rocket

From Minecraft Wiki
(Redirected from Firework rocket)
Jump to: navigation, search
Firework Rocket
Firework Rocket JE2 BE2.png
Rarity color

Common

Durability

0

Renewable

Trail Effect:No
All Others:Yes

Stackable

Yes (64)‎

Size

Height: 0.25 Blocks
Width: 0.25 Blocks

Network ID

76

A firework rocket is an item (and entity) used for creating decorative explosions, propelling the elytra, and loading into a crossbow as ammunition.

Obtaining[edit]

In Java Edition, fireworks can be obtained by crafting. A firework with no explosion effect is available on the Creative inventory.

Crafting[edit]

Ingredients Crafting recipe Description
Paper +
Gunpowder

3
When crafted this way (without a firework star), the rocket does not have explosion effects. More or less Gunpowder affects the Flight Duration
Any Firework Star +
Paper +
Gunpowder

3
Adding more gunpowder increases the duration of the rocket. Up to three gunpowder can be used. Up to five firework stars can also be used with three gunpowder. Up to seven firework stars can be used by using firework stars instead of additional gunpowder. All firework stars explode almost simultaneously when the rocket detonates.

Usage[edit]

Launching fireworks[edit]

To launch a firework rocket, use its item on a block. They can also be launched from dispensers and crossbows.

Elytra[edit]

Using a firework rocket while flying with elytra propels the player in the direction they are facing. The duration of the speed boost depends on the flight duration of the rocket. If the rocket is equipped with a firework star of any kind, the player takes damage when it explodes.

Crossbow[edit]

A firework rocket can be used as ammunition for crossbows, although it deals damage only if it has an explosion effect. A higher flight duration gives the firework rocket a longer range, and more damage is added per firework star. The Piercing enchantment has no effect on firework rockets shot from a crossbow.

In Java Edition, if a firework rocket shot from a crossbow hits an entity, the rocket instantly explodes, no matter the flight duration. Attempting to do this in Bedrock Edition, however, results in the firework passing through the entity,[1] so the player must plan where to aim.

Behavior[edit]

Once launched, fireworks fly out vertically, with random horizontal offset up to 5 blocks. In Bedrock and Java editions, fireworks can fly in any of the 6 directions a dispenser can point. After some time, the firework explodes into a colorful explosion based on the effects of the firework stars added upon crafting, or no explosion if no firework star was used. If multiple firework stars were added to the rocket upon crafting, they all explode simultaneously.

The explosion of a firework rocket deals damage to mobs and players that are within 5 blocks and not obstructed by solid blocks. The maximum damage of a rocket with one firework star is 7♥♥♥♥, with the damage decreasing with distance. Each additional firework star on the rocket adds 2♥ points of damage, for a maximum damage of 19♥ × 9.5 with 7 stars. The damage dealt is unaffected by any other ingredients used. The explosion does not destroy end crystals nor damage the Ender Dragon, but does destroy armor stands.

There is a delay between the detonation and the player hearing the sound, emulating real fireworks, but this sound travels much more slowly than in the real world.[2][3] The explosion of a firework can be seen 64 blocks away, regardless of its height.

If the explosion exceeds the (unmodded) particle limit of 16,384, the oldest particles are removed before displaying new ones, resulting in severely diminished firework quality / duration. At most a firework should have 3 trail stars, more than that could waste diamonds, firework stars, and other fireworks. Particle counts per star are:

Ball Type Plain Trail
Small 98 ~1300
Large 387 4000+
Star 122 ~1600
Creeper 266 ~3500
Burst 72 ~930

Twinkle effect adds 2 particles to the count.

Like most other entities, they can be moved by water and explosions, and teleported via portals. They also cannot move through solid surfaced blocks, upon hitting one, they either move to a side or explode based on the duration. If a firework explodes under a block, its explosion is flattened.

Duration and direction[edit]

Fireworks travel different heights based on the amount of gunpowder added. The number is displayed as a tag on the item's tooltip with the description of "Flight Duration".

The height it rises is between 12 and 22 blocks with 1 gunpowder, 23 to 39 blocks with 2 gunpowder, and 40 to 60 blocks with 3 gunpowder. (Note: Using command blocks, firework rockets with higher durations go higher and keep accelerating with virtually no terminal velocity. If the duration is long enough, the firework rocket could reach heights of over 1000000 blocks and speeds of over 10000 m/s in a matter of minutes. Such fireworks with significant X and Z motions speed up sideways exponentially and reach outside the world boundary in a matter of seconds.)

When spawned fireworks have a vertical speed of .05 and a random small X and Z speed (random value near zero with a standard deviation of .001). Each firework also determines its lifetime in ticks by 10 × (number of gunpowder + 1) + random value from 0 to 5 + random value from 0 to 6, after which it explodes. Each tick, the firework accelerates horizontally by multiplying its X and Z velocities by 1.15, and vertically by adding a constant factor of .04.

Fireworks can be made to travel different directions by being dispensed or launched under flowing water. The firework's direction then rapidly arcs to the horizontal and the travel distance increases to a point further than the height.

Boosting Elytra[edit]

Fireworks can be used to boost the elytra when in flight. Normally, elytra can only glide for a short distance, but with the use of fireworks, the player can fly a long distance, gain speed, and take off from the ground.

Simply using the firework rocket with the elytra spread boosts the player in the direction the player faces.

Although fireworks with firework stars can be used, the player takes blast damage if they use it in flight.

There are four types of rockets, with three types of flight duration. Higher flight durations mean longer and faster boosts. The rockets obtained in the creative menu do not have a flight duration.

Sounds[edit]

SoundSubtitleSourceDescriptionNamespaced IDTranslation keyVolumePitchAttenuation
distance
Sound parameters
VolumePitchAttenuation
distance
StreamPreload
Firework blastsAmbient/Environment? entity.firework_rocket.blastsubtitles.entity.firework_rocket.blast? ? 16?????
Firework blastsAmbient/Environment? entity.firework_rocket.blast_farsubtitles.entity.firework_rocket.blast? ? 16?????
Firework blastsAmbient/Environment? entity.firework_rocket.large_blastsubtitles.entity.firework_rocket.blast? ? 16?????
Firework blastsAmbient/Environment? entity.firework_rocket.large_blast_farsubtitles.entity.firework_rocket.blast? ? 16?????
Firework launchesAmbient/Environment? entity.firework_rocket.launchsubtitles.entity.firework_rocket.launch? ? 16?????
Firework launchesAmbient/Environment? entity.firework_rocket.shootsubtitles.entity.firework_rocket.launch? ? 16?????
Firework twinklesAmbient/Environment? entity.firework_rocket.twinklesubtitles.entity.firework_rocket.twinkle? ? 16?????
Firework twinklesAmbient/Environment? entity.firework_rocket.twinkle_farsubtitles.entity.firework_rocket.twinkle? ? 16?????

Data values[edit]

ID[edit]

Java Edition:

ItemNamespaced IDTranslation key
Firework Rocketfirework_rocket item.minecraft.firework_rocket
EntityNamespaced IDTranslation key
Firework Rocketfirework_rocket entity.minecraft.firework_rocket

Bedrock Edition:

ItemNamespaced IDNumeric ID Translation key
Firework Rocketfireworks 401item.fireworks.name
EntityNamespaced IDNumeric ID Translation key
Firework Rocketfireworks_rocket 72entity.fireworks_rocket.name

Item data[edit]

  •  tag: The item's tag tag.
    •  Explosion: One of these may appear on a firework star.
      •  Flicker: 1 or 0 (true/false) - true if this explosion has the Twinkle effect (glowstone dust). May be absent.
      •  Trail: 1 or 0 (true/false) - true if this explosion has the Trail effect (diamond). May be absent.
      •  Type: The shape of this firework's explosion. 0 = Small Ball, 1 = Large Ball, 2 = Star-shaped, 3 = Creeper-shaped, 4 = Burst. Other values are named "Unknown Shape" and render as Small Ball.
      •  Colors: Array of integer values corresponding to the primary colors of this firework's explosion. If custom color codes are used, the game renders it as "Custom" in the tooltip, but the proper color is used in the explosion. Custom colors are integers in the same format as the color tag from Display Properties.
      •  FadeColors: Array of integer values corresponding to the fading colors of this firework's explosion. Same handling of custom colors as Colors. May be absent.
    •  Fireworks: One of these may appear on a firework rocket.
      •  Flight: Indicates the flight duration of the firework (equals the amount of gunpowder used in crafting the rocket). Can be anything from -128 to 127.
      •  Explosions: List of compounds representing each explosion this firework causes.
        • Same format as 'Explosion' compound on a firework star, as described above.


Entity data[edit]

  • Entity data
    • Tags common to all entities see Template:Nbt inherit/entity/template
    • Tags common to all projectiles see Template:Nbt inherit/projectile/template
    •  Life: The number of ticks this fireworks rocket has been flying for.
    •  LifeTime: The number of ticks before this fireworks rocket explodes. This value is randomized when the firework is launched: ((Flight + 1) * 10 + random(0 to 5) + random(0 to 6))
    •  ShotAtAngle: 1 if the firework was shot from a crossbow, 0 otherwise.
    •  FireworksItem: The crafted firework rocket.
      •  id: The id of the item, should be minecraft:firework_rocket.
      •  Count: The item count, typically 1.
      •  tag: The tag tag.
        •  Fireworks: The firework rocket's item data.
          •  Flight: Indicates the flight duration of the firework (equals the amount of gunpowder used in crafting the rocket). While this value can be anything from -128 to 127, values of -2 and under almost never detonate at all.
          •  Explosions: List of compounds representing each explosion this firework causes.
            •  Explosion: One of the explosions.
              •  Flicker: 1 or 0 (true/false) - true if this explosion has the Twinkle effect (glowstone dust). May be absent.
              •  Trail: 1 or 0 (true/false) - true if this explosion has the Trail effect (diamond). May be absent.
              •  Type: The shape of this firework's explosion. 0 = Small Ball, 1 = Large Ball, 2 = Star-shaped, 3 = Creeper-shaped, 4 = Burst. Other values are named "Unknown Shape" and render as Small Ball.
              •  Colors: Array of integer values corresponding to the primary colors of this firework's explosion. If custom color codes are used, the game renders it as "Custom" in the tooltip, but the proper color is used in the explosion. Custom colors are integers in the same format as the color tag from Display Properties.
              •  FadeColors: Array of integer values corresponding to the fading colors of this firework's explosion. Same handling of custom colors as Colors. May be absent.

Advancements[edit]

Icon Advancement In-game description Parent Actual requirements (if different) Namespaced ID

Advancement-plain-raw.png

Ol' Betsy
Shoot a crossbowAdventureadventure/ol_betsy

Advancement-fancy-raw.png

Bullseye
Hit the bullseye of a Target block from at least 30 meters awayTake AimShoot the center of a target with a projectile from at least 30 blocks away horizontally.adventure/bullseye

History[edit]

Java Edition
November 24, 2012Jeb stated that there may be fireworks in Minecraft at the Future Updates with the Minecraft PC Team panel at MINECON 2012.
December 5, 2012Jeb released the first image of fireworks, along with the information that colors, fade, height, effects and shapes are craftable.
December 7, 2012Jeb mentions that fireworks should probably scare wolves and potentially have other effects on mobs.
1.4.612w49aFirework Rocket JE1 BE1.png Added firework rockets.
12w50aAdded sound and more effects to firework rockets.
1.1016w20aThe firework rocket crafting recipe now produces 3 rockets, rather than 1.
1.1116w32aThe entity ID has been changed from FireworksRocketEntity to fireworks_rocket.
1.11.116w50aFirework rockets can now cause damage to entities that are within their explosion radius.
Firework rockets can now boost players while flying with an elytra.
1.1317w47aThe ID has been changed from fireworks to firework_rocket.
The fade effects on fireworks can now be added by combining the firework star with dyes.
Prior to The Flattening, this item's numeral ID was 401.
pre5The entity ID of firework rockets has been changed to firework_rocket.
1.1418w43aFireworks can now be shot from crossbows.
Firework Rocket JE2 BE2.png The texture of firework rockets has been changed.
1.1519w36aFirework rockets dispensed from a dispenser now travel in the direction they were fired.
Bedrock Edition
1.2.0beta 1.2.0.2Firework Rocket JE1 BE1.png Added firework rockets.
1.8.0beta 1.8.0.10Firework rockets can now be held in the off-hand and be shot from crossbows.
1.10.0beta 1.10.0.3Firework Rocket JE2 BE2.png The texture of firework rockets has been changed.
Legacy Console Edition
TU19CU71.12Patch 11.0.1Firework Rocket JE1 BE1.png Added firework rockets.
TU46CU361.38Patch 15The crafting interface has been updated to allow crafting firework stars and fireworks.
TU53CU431.49Patch 231.0.3Firework rockets can now boost players while flying with an elytra.
Firework rockets now damage players if there is a firework star applicated to the firework rocket.
TU56CU471.55Patch 261.0.6Firework rockets now produce 3 rockets upon crafting them instead of 1.
PlayStation 4 Edition
1.90Firework Rocket JE2 BE2.png The texture of firework rockets has been changed.

Issues[edit]

Issues relating to "Firework Rocket" are maintained on the bug tracker. Report issues there.

Trivia[edit]

  • There are 10,876,422,731,637,164,581,930,989,140,716,156,028,405,763,482,830,996,690,766,471,907,763,424 different fireworks. That's 10.8 duovigintillion!
  • Launching a rocket by hand on a wooden pressure plate activates it. The same doesn't hold for stone pressure plates, or for a dispenser placing a rocket onto a wooden pressure plate.
  • New Years 2012 is what inspired Jeb to add fireworks.[4]
  • If the player shoots a firework into a Nether portal, it explodes in the Nether.

Gallery[edit]

References[edit]