Configurable particle trails Particle type, colour, material and direction/speed can be changed.Configurable Glow colourOver 940 built-in and pre-configured Shot types. These can be used straight away, or cloned as a starting point for your own shots. Various types are included, all with variations of colour:
Fountains (particle-based)
Mines (Burst Rocket Explosion)
Comets (Projecile/Particle Trail)
Shells (Vanilla Firework Effects)
Effects A group of up to 27 shots, all fired from the same location. Each shot has it's own delay and angle controls, allowing creation of various cake types - e.g. barrages, fan slices, zippers. There are over 2500 built-in effects that mimic real-world cakes/barrages.
Mortars An in-world location where fireworks are launched from, with a set direction and adjustable base angle.
Adjusting the base angle for a range of mortars can make it easy to quickly fire around a wheel, or fan shots accross the width of your display.
Sequences The main tool for creating a firework show - sequences allow you to launch shots, effects and other sequences from mortars.
Cue-based sequencing
Adjustable delay for each cue
Adjustable angle control for each cue
Cues can fire at multiple mortars at once
Sequences can trigger Shots, Effects and other SequencesCommand Trigger cues to fire other plugin commands
Other Features
Full folder structure for Shot, Effect, Mortar and Sequence storage, naming any items with [icode]folder/name[/icode] will create folders visible in the GUI for easy organisation
Perfect timing - fireworks can be timed down to a game tick, including the time between their launch and explosion.
GUI-based in game editors for Shots, Effects and Sequences
Install the plugin: drop the [icode]ccFireworks-plugin-x.x.x.jar[/icode] into your [icode]/plugins/[/icode] folder then restart your server.
Make sure you have the [icode]ccFireworks.use[/icode] permission node (or op).
Create some mortars: [icode]/ccfrw mortar create <name>[/icode] This will create a mortar at your current location - facing the same way as you.
Create a sequence: [icode]/ccfrw sequence create <name>[icode]
Edit your sequence: [icode]/ccfrw sequence edit <name>[/icode] This opens the Sequence GUI, where you can add cues to your show, and then select your mortars for where to fire them.
Fire your sequence: [icode]/ccfrw sequence fire <name>[/icode] Sit back and enjoy your show!
Support & Links Got questions about ccFireworks? Heres some places to find answers:
Only Spigot or Paper 1.20 through 1.21.4 are supported! Other server forks and versions are not (currently) supported.
Java 21 is required
ccFireworks does not currently offer a way to edit vanilla firework effects - you may wish to use another plugin to create firework effects to use in ccFireworks - or stick to the built in ROCKET based shots.