So here's the context: I'm working on a custom resource pack for 1.8.9 (which you can find here) that retextures items based on name (using Optifine to do so). I'm making this for the Lucky Block SkyWars mode on the Hypixel server so that some of the items can look more related to what they do or just to differentiate them from items that share the same base item (like how the Andruil and the Sword of Justice are both iron swords). One of the items I'm retexturing based on name is the Grappling Hook (since it and the King's Rod drop are both fishing rods). You can see the texture I drew for it in the images I have attached.
Which brings us to the issue I have: The "cast" texture looks great, but the "uncast" texture isn't showing up. It seems like the game is at least trying to use the texture because I'm getting the missing texture pattern instead of the vanilla rod. There must be some issue with how I wrote my .properties file, but I'm not sure where that issue is.
Below is the content of the .properties file (it and both of the custom image files are in \assets\minecraft\mcpatcher\cit\items) so if anyone could help me figure out why one texture is working and the other isn't I'd really appreciate it
I don't have assets from 1.8.9 available right away, so it might be different, but currently, there is no fishing_rod_uncast texture, it is just fishing_rod. Have you tried removing the "_uncast" from second line of code to make it: