Greetings,
I am trying to disable the recipes for all vanilla tools (wooden axe, stone sword, diamond shovel etc.). To accomplish this I am currently specifying my own .json files that are named after those tools (wooden_axe.json, stone_sword.json, etc) and I'm putting them under assets/data/minecraft/recipes/.
This does not disable any of the recipes for the vanilla items however and the new recipes I specify in the .json files are not working either. It seems to work for some vanilla blocks where I was able to override the crafting table and the diamond block recipe, but not the furnace, using this method. I have attached the two .json files I have been testing with. The diamond_block.json successfully overrides the diamond block recipe, the furnace.json does not work.
Is there anything I am missing about overriding vanilla recipes?
diamond_block.json furnace.json