A Mapmaking Datapack that disables vanilla recipes and advancements.
Any custom recipes and advancements added outside the vanilla namespace will work just fine.
I strongly recommend putting this in your maps, as crafting the wrong thing is the primary softlock in almost all maps.