I'm working on a total overhaul pack that transforms Minecraft into a Tycoon of sorts, and I wanted to make tools harder to craft to incentivize players to buy them early game before gaining the ability to craft them. I added custom recipes for each of the tool parts, and they work completely fine and give you the correct item. The issue is when I try to take those specific tool parts and have them craft a tool. Tinker's Construct has all of it's items stored under the same item ID with a secondary Material ID and when imputing the specific items with the material IDs is just shows them in the crafting table as basic parts (as shown in the image) where any item that has the same ID can be used to craft the item. I was told to run the hand command to see if the IDs are different but they aren't and show what I had typed into the recipe
Here is a pastebin with the script I am using : https://pastebin.com/Hc8SqEg8