Firework
Spawns a customizable firework rocket.
Parameters
| Parameter | Description | Example |
|---|---|---|
| Location | The location to spawn the firework in the format world, x, y, z. | world, 196.3, 64, -381.8 |
| Velocity | Sets the velocity of the firework, used to launch it in a direction. If ShotAtAngle is false, it will eventually go upward automatically. Use 0, 0, 0 for a normal firework launch. Format: x, y, z. | 0.5, 1.3, 0 |
| Colors | The colors the firework will display, formatted as a list of hex colors, e.g. #ffffff, #000000. | #ffffff, #000000 |
| FadeColors | The fade colors of the firework, same format as Colors. Leave empty (' ') for no fade colors. | #ffffff, #000000, #cccccc |
| Power | The firework power, from 0 to 127. Use -1 for instant explosion. | 2 |
| FireworkShape | Shape of the firework explosion. Possible values: BALL, BALL_LARGE, BURST, CREEPER, or STAR. | BALL |
| ShotAtAngle | If true, the firework will fly straight like launched from a dispenser or crossbow; you must set Velocity to control direction. Values: true or false. | false |
| Flicker | Whether the explosion flickers (true or false). | true |
| Trail | Whether the explosion leaves a trail (true or false). | true |
| Delay | Number of ticks the effect waits after the show starts before activating. | 40 |
YML Preset
'1':
Type: FIREWORK
Location: world, 0, 0, 0
Velocity: 0, 0, 0
Colors: '#ffffff, #000000'
FadeColors: ' '
Power: 2
FireworkShape: BALL
ShotAtAngle: false
Flicker: false
Trail: false
Delay: 0
Preview

Youtube Tutorial
Work in progress... :)