Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function randomColor() :: number:
- set {_colorpattern} to random integer between 1 and 6
- if {_colorpattern} is 1:
- set {_r} to 255
- set {_g} to random integer between 0 and 255
- set {_b} to 0
- if {_colorpattern} is 2:
- set {_r} to 0
- set {_g} to 255
- set {_b} to random integer between 0 and 255
- if {_colorpattern} is 3:
- set {_r} to random integer between 0 and 255
- set {_g} to 0
- set {_b} to 255
- if {_colorpattern} is 4:
- set {_r} to random integer between 0 and 255
- set {_g} to 255
- set {_b} to 0
- if {_colorpattern} is 5:
- set {_r} to 0
- set {_g} to random integer between 0 and 255
- set {_b} to 255
- if {_colorpattern} is 6:
- set {_r} to 255
- set {_g} to 0
- set {_b} to random integer between 0 and 255
- return {_r}*65536+{_g}*256+{_b}
- every tick:
- loop all entities:
- loop-entity is a firework rocket
- tag "Life" of nbt of loop-entity is 1
- add "{LifeTime:29,FireworksItem:{tag:{Fireworks:{Explosions:[{Type:%random integer between 0 and 4%,Flicker:%check [chance of 0.5]%,Trail:%check [chance of 0.5]%,Colors:[I;%randomColor()%]}]}}}}" to nbt of loop-entity
Advertisement
Add Comment
Please, Sign In to add comment