For the past couple of days, I have been trying to make a resource pack to color code firework rockets based on their flight duration value using Optifine's CIT features. I am also changing their textures based on stack size. I have referred to the cit_single documentation on Github, but the firework rockets are not being color coded (stack size textures are being properly applied however). Note that I am using this pack with Optifine 1.14.4 (the one that supports Forge).
Here is a link to my pack: https://drive.google.com/file/d/10Py7V5Z9J6DODiOqco-hzd6885agKUun/view
This is the basic format of each property file I have defined:
matchItems=firework_rocket stackSize=<number> nbt.Fireworks.0.Flight=<number>
Thanks in advance!