fireworks bananza

a very fun mod that adds tons of fireworks and other stuff you can find at firework stands

Independence Fireworks — Bedrock Add-On

A 4th of July mega-pack for Minecraft Bedrock Edition: 125 custom items, 60 custom projectile entities, a redstone-triggered launcher block, a firework merchant, and a scripted custom-message firework.

Install

  1. Tap Independence_Fireworks.mcaddon on your device (or in Chrome/Files app) — Minecraft should open and import it automatically as two packs (Behavior + Resource).
  2. Create or edit a world → Behavior Packs and Resource Packs → activate both "Independence Fireworks" packs.
  3. Turn on "Beta APIs" and "Additional Modding Capabilities" in Experiments when creating the world — this pack uses @minecraft/server scripting for the launcher, sparklers, fountains and the custom-message firework, so it won't fully work without those toggled on.
  4. Get items with /give @s fw:<item_id> (see the ID list below) or find the Firework Merchant, who rarely spawns near villages (/summon fw:merchant also works for testing).

What's in it

Smoke bombssmoke_bomb_{small,medium,big}_{red,white,blue,green,purple,black} (18 items). Thrown; release colored smoke that lingers longer and wider the bigger the size.

Grenadesgrenade_{color} (6). Thrown, ~1.6s fuse, release a big cloud of colored smoke.

Popperspopper_{color} (6). Throw at the ground for an instant pop + puff.

Rainbow smoke bombsrainbow_smoke_bomb_{color} (6). Smoke + confetti burst.

Sparklerssparkler, sparkler_morning_glory. Hold and right-click repeatedly for hand sparks (uses durability).

Spark fountains / tanks / fire fountain / catherine wheelspark_fountain_gold, spark_fountain_silver, spark_fountain_rainbow, tank_small, tank_medium, tank_big, fire_fountain, catherine_wheel. Right-click to place a timed spark/particle show (4–14 seconds depending on item) at the block you're looking at.

Parachutesparachute_{color} (6). Thrown, float down slowly, release a soft colored puff on landing.

Super Boomsuper_boom. Thrown, arcs upward, then an ear-splitting layered boom (no block damage).

Firework Launcher (block) — fw:launcher. Place it, right-click to open its 9-slot inventory, load it with any firework_* item or super_boom, then send it any redstone signal. Everything inside launches in a rapid volley automatically.

Note: the launcher's volley is a scripted visual/audio simulation of a launch+burst timed to look right — Bedrock's scripting API doesn't expose spawning a "real" flying rocket that keeps an item's exact stored explosion shape/color, so this is the closest reliable approximation. If you want each firework's exact look, throwing it by hand (or a vanilla dispenser) still uses the real vanilla firework physics.

Firework Stand (block) — fw:stand. A 27-slot storage block themed as a market stall — stock it yourself with fireworks to display/sell manually alongside the merchant.

Firework Merchantfw:merchant. A villager-based trader (rare natural spawn near villages) with 3 trade tiers: basic fireworks/smoke bombs → grenades/kits → Super Boom, Grand Finale, kits, and the Custom Firework, all for emeralds.

Firework Kitskit_starter, kit_patriot, kit_party, kit_grand. Right-click to open and receive the bundle of fireworks inside (consumes the kit).

Custom Message Fireworkcustom_firework. Sneak + right-click to type a message (pops up a text box). Right-click normally to launch it — a burst plays and your message floats in the air above where it went off for a few seconds.

30 signature/named fireworks using real vanilla firework physics (colors, shapes, trails, flicker) — thrown by hand for the authentic vanilla rocket arc + burst: firework_star_shell, firework_creeper, firework_burst_red, firework_twinkle_blue, firework_trail_purple, firework_double_burst, firework_rainbow, firework_mega, firework_mini, firework_silent, firework_roman_candle, firework_comet, firework_phoenix, firework_willow, firework_palm_tree, firework_ring, firework_heart, firework_star_shower, firework_screamer, firework_salute_cracker, firework_gold_glitter, firework_ocean_wave, firework_orange_blossom, firework_pink_sparkle, firework_midnight, firework_triple_star, firework_falling_leaves, firework_liberty, firework_thunderclap, firework_grand_finale.

Everything else you asked for (the "30 more" bucket): dynamite (summons real TNT on a fuse), firecracker_string, chain_firecracker, sky_lantern, confetti_popper, party_popper, confetti_cannon, flash_bang, flare_{red,white,green}, distress_flare, flare_gun, flare_ammo, glow_torch, bottle_rocket_{color} (6), glow_stick_{color} (6), firework_arrow_{color} (6), mortar_shell, aerial_repeater, firework_crate, merchant_token.

Honest limitations (given Bedrock's engine constraints)

  • Icons/textures are simple, clean placeholder art generated procedurally (colored shapes), not hand-painted pixel art — everything is fully game-ready, just easy to reskin later if you want a fancier look. Same for the launcher/stand block textures.
  • A handful of "flavor" items (glow sticks, firecracker strings, mortar shells, aerial repeater, merchant token) are simpler collectible/throwable items rather than having fully unique mechanics — Bedrock doesn't have a good way to give 150 items each a truly bespoke system without a much larger scripting layer.
  • The "firework stand" is a stockable stall block + a rare-spawning merchant, not a generated world structure (Bedrock world-gen structures need .mcstructure files and jigsaw rules, which is a much bigger separate project if you want that later).
  • Trade table balancing is a first pass — easy to tweak in BP/trading/fw_merchant_trades.json.

File map

  • BP/ — behavior pack (items, entities, blocks, trading, spawn rules, scripts/main.js)
  • RP/ — resource pack (icons, particles, block textures, lang file)
  • Both are also zipped individually as .mcpack files if you'd rather import them separately.

and mods, if you see this, please check my other game it has been in changes made for over 7 hours

The fireworks bananza Team

profile avatar
  • 7
    Followers
  • 3
    Projects
  • 1.3K
    Downloads

More from Subzero32715