@PotatoTears I actually like this idea, I am not too sure of the feasibility of it but I will definitely look into it. I have just started making plugins so it should be a fun exercise I will report back soon.
I'm not sure about the /firework <playername> one . but I would update that soon. As for the firework colour , maybe...But I have a similiar plugin (Abit) called PyroFyro , it fires a firework when you do /fw. Check it at My Plugin
PotatoTears I actually have some this included in some of my other plugins iam working on, you can type /ueff fw to launch a firework at you, /ueff fw global to launch a firework at every online player. I could add so you can specify a player, I just don't have the color thingy, it is a random color OR a color choosen in the config. Along with this feature you can set effects when you take damage (for example bleeding), if you fall (for example... ... idk ), and so on.