Minecraft Data Packs / Quality of Life

Advanced Fireworks Composer

  • check_circle Functions
  • check_circle Predicates
  • 7,008 views, 3 today
  • 664 downloads, 0 today
  • 33
  • 18
  • 7
Bertiecrafter's Avatar Bertiecrafter
Retired Moderator
Level 70 : Legendary Engineer
773

Use this data pack to create better than vanilla fireworks!


Fireworks Composer
The fireworks composer is created by dropping a firework rocket on an empty chest. Now you can insert any firework rocket to start editing it. If the firework rocket already has firework stars, they will show up in the interface.

Differences between vanilla and composer fireworks:
PropertyVanillaComposer
Fully Editable
Free Crafting
Max Color Count
5 - 8
9
Max Fade Color Count
8
9
Available Color Count
16
25
Color Palette
Awkward Dye Colors
Custom Vibrant Colors
Firework Stars
5 - 8
3

Available colors:
Advanced Fireworks Composer Minecraft Data Pack

Fireworks Launcher

Place an empty dispenser on an empty barrel and drop a firework rocket on top. You can now insert firework rockets in the dispenser to fill up the launcher. The items will disappear, but they are still available in the memory of the fireworks launcher. Destroy either block to obtain a special firework rocket that when re-inserted in a launcher, will restore all the fireworks that were submitted to the original launcher.

The barrel contains the interface to the fireworks launcher:
Advanced Fireworks Composer Minecraft Data Pack

With the following features:
  • Collecting/Launching mode switcher
  • Count Override: For every item stack of fireworks, optionally override the amount.
  • Flight Override: Optionally override how high the fireworks will be launched (with slight randomness).
  • Firing Rate: How fast the fireworks are launched (with randomness)
  • Merge Duplicates: Attempts to merge consecutive firework item stacks that have the same firework stars. This is required for the count override feature, which targets single item stacks only.
Enjoy! =)



Install Instructions
This is a datapack, it can easily be used in any world or server without any difficulties.
Simply drop the downloaded zip file in the "datapacks" folder of your world save (<world>/datapacks).
Then open your world and do
/reload

In case the datapack doesn't automatically get enabled, run:
/datapack enable "file/[​datapack folder name].zip"

Does this work on version x.x.x?
I don't know, unfortunately I can't check all of my submissions on each version out there. Have a look at the bottom of the submission for the known compatible versions. You're free to try the data pack in versions that are not specified with the risk of it not working. If it does work, let me know in the comments so I can adjust the listed known compatible versions.

I encountered a bug! What do I do now?
I test all my creations, but bugs happen no matter how long you test something. Whenever someone experiences a bug, I do my best to fix the issue. You can help me by providing any useful information. You can never give me enough information, but please send it in a DM instead of placing it in the comments. You can still place a one-liner in the comments stating the issue to make the community aware, but that alone isn't enough to help me fix the issue.
  • Checklist: Are you using the right version? Did you do /reload after dropping the datapack in? After /reload, does the datapack show up green in /datapack list?
  • What is the issue? Does the datapack not seem to be working at all or is there a specific feature you are having issues with?
  • What happened? Please give me all the steps needed to reproduce the issue. The faster I can experience it, the faster I can solve it.
  • What did you expect to happen instead? This helps me understand your point of view and determine if the issue described is actually the issue I need to fix. The bug you are experiencing could just be a side effect of something else that doesn't behave as expected.

Advanced Fireworks Composer Minecraft Data Pack
CompatibilityMinecraft 1.16
toMinecraft 1.18
Tags

Create an account or sign in to comment.

1
12/04/2022 11:05 am
Level 6 : Apprentice Dragon
Gillipop
Gillipop's Avatar
I know you don't test every version, but if you or another user could tell me if it works with 1.19, that would be great. :)
1
02/14/2022 5:30 am
Level 1 : New Miner
User4034463G
User4034463G's Avatar
how do i craft it?
1
02/14/2022 12:25 pm
Level 70 : Legendary Engineer
Bertiecrafter
Bertiecrafter's Avatar
See the first line of the submission xD Simply drop a firework rocket (item) on an empty chest (block).
2
01/03/2022 5:34 amhistory
Level 66 : High Grandmaster Programmer
Technodono
Technodono's Avatar
this is a nice addition... I'm not sure if vanilla allows for cloning firework star recipes like it does with written books but that'd be a cool feature. From what I've seen once you create the firework it'd be pretty hard to remember all the settings you put in lol
1
01/04/2022 1:37 am
Level 70 : Legendary Engineer
Bertiecrafter
Bertiecrafter's Avatar
You can add up to one stack of fireworks at once. After editing you can get the same amount back. In creative you can also use the pick block key (middle mouse/scrollwheel button by default) on the item in the inventory to get an exact copy.
2
01/04/2022 1:44 am
Level 66 : High Grandmaster Programmer
Technodono
Technodono's Avatar
Ok fair dinkum then ;)
1
01/01/2022 12:45 pmhistory
Level 70 : Legendary Engineer
Bertiecrafter
Bertiecrafter's Avatar
Thank you PsioPsia001, mythicaldream69, MJ_mcMaster, Europe, OptimalFlash, FishStacks, PMC, DaniAdler, Flashbulb, HeccFeesh, abadonbalban, Gamingbarn, RandZ, Todo_Din0, DaVoid25, Arlex, Technodono, VBDojnaz, McMeddon, Loren333, User3933603G, David951, KateGirlSK, roisHh, Vellariya, kudzintodzban, Aspirin60 and Unavalible_User for the diamonds!
Planet Minecraft

Website

© 2010 - 2024
www.planetminecraft.com

Welcome