Firework Fountain

The  can be placed on a solid block and right clicked to activate, or it can be triggered by wire. The stream is a different random color or colors each time, and lasts about 10 seconds.