When shooting an arrow that has been renamed in the anvil or by command block using /summon, the dataTag info associated with the arrow is lost.
Procedure to reproduce:
1-Rename arrows in an anvil ie:"MyArrow"
2-Shoot the arrow with a bow
3-Retrieve the arrow and it will have lost its name.
Also effects /testfor, /scoreboard, and /execute.
An aside:{Possible uses: Ammo types, Team Ammo, Adventure map, mob enhancements....etc}
Linked issues
Comments 4
Once an arrow is shot, it is converted from an inventory item to an entity. The data is either unable to be stored in an entity (which is unlikely, since you can rename other entities like sheep), lost in the conversion to the entity, or lost in the conversion back to an item when picked up. It does look fairly fixable though.
I realize that its converted; I just expected it to maintain a consistent dataTag... hope its fixable too 😃
This also seams to effect Snowballs once thrown.