Crafting Tweaks

I am trying to make a crafting tweaks datapack. Currently I am trying to make universal dyeing of items, and none of my crafting tweaks are working. I have messed with data packs before so I am pretty certain the files are all in the right place, so I was wondering if something got changed in 1.21 for how files are set up, or what the values are supposed to be.

Here is one of the crafting recipes: { "type": "minecraft:crafting_shaped", "pattern": [ "MMM", "MDM", "MMM" ], "key": { "M": { "item": "minecraft:black_carpet" }, "D": { "item": "minecraft:blue_dye" } }, "result": { "item": "minecraft:blue_carpet", "count": 8 } }

and here is my pack.mcmeta: { "pack": { "pack_format": 48, "description": "Universal Dyeing Data Pack" } }

Continue to help post