I wanted to create a long flying firevork, but it shows flight duration that is more then 127 are negative. for example using command
/give @p minecraft:fireworks 1 0 {Fireworks:{Flight:128,Explosions:[]}}
will give you firework rocket with flight duration -128 that is flying same as one with flight duration one
A quick note to why this is intended: The
Flight
tag is read as a byte and therefor 128 overflows to -128.