There should be a new "item_tag" component that lets you apply any datapack tag to an specific item (For example, if you gave an item the "cow_food" tag, then it would be able to be fed to cows just like wheat, or giving an item the "piglin_loved" tag would make Piglins treat it like golden items).
This would allow players to give specific items tags without having EVERY item of that type effected by it. It would also allow for extremely easy implementation of components in crafting, since recipes can use tags instead of an item id already.
Additionally, being able to remove the tags using "!item_tag" would allow players to do things like make leather armor that doesn't give you freeze immunity (which would be useful for making custom armor), or make a golden item not attract Piglins, etc.
It would be extremely useful, and would be the easiest way to implement fully custom crafting without needing to rewrite how recipes work (again)! The possibilities for what data-pack developers could do would be endless!
Please sign in to leave a comment.
0 Comments