I got questions about datapack making with crafting

So, I'm currently developing a datapack and am stuck on a crafting issue. I have an item that is a "special" echo shard that is crafted within the datapack, but is then a crafting ingredient for another datapack recipe. I'm currently attempting to find a way to only allow this item to be used in the recipe for an item, but not all echo shards. I tried with tags, but the problem I'm running into is that tags on crafting look for item tags, but I'm only able to give the shard an entity tag. On top of that, I tried preliminary testing with custom tags assigned to vanilla items, and it's still broken. Please tell me if you have a possible solution to either fixing the tags system, or just an alternate system all together.
 
It's not that I'm only able to give it an entity tag, I just only know how to give it an entity tag.

idk if that will help, i’m new to datapacks, but you can try, it does talk about item tags

Also normal crafting table.
IMG_4900.jpeg
 

idk if that will help, i’m new to datapacks, but you can try, it does talk about item tags
it would be great except that nbt is outdated for items now
they use components instead (see link on top of page)
 
Back
Top