The bug
Some items which can be used to place the respective entity in the world do not apply the custom item name to the entity. This means once you destroy the entity and pick it up as item it will not have a custom name anymore.
This was fixed for:
minecartsarmor stands(23w03a)boatchest_boat(MC-249408)ender_pearleye_of_enderfirework_rocket
Affected items / entities
ender_crystal
fishing_bobber (from fishing rod)
item_frame / glow_item_frame
leash_knot
painting
Code analysis
Code analysis by @unknown can be found in this comment.
Linked issues
is duplicated by 14
relates to 5
Attachments
Comments 33
Is this still an issue in the latest snapshot 16w44a? If so please update the affected versions.
This is an automated comment on any open or reopened issue with out-of-date affected versions.
Confirmed for:
armor_stand
item_frame
ender_crystal
firework_rocket(keeps data as an item though? as if dropped onto the floor)
leash_knot(idk if that's valid/worth looking at but I'm testing them now anyway 😛)
oak_boat(haven't tested the others...)
eye_of_ender_signal
ender_pearl
fishing_bobber (from fishing rod)
painting
in 18w02a
boats and chest boats keep their name when placed and broken in the latest snapshot (24w12a). Same with Eye of enders, enderpearls, and fireworks rockets also keep their name when thrown / placed. I don't know when these were fixed but they are
I can confirm that end crystals, paintings, item frames / glow item frames, leads / leash knots, fishing rod bobber (fishing rod name),
This is a dupe of MC-1981. Someone changed the title to make it misleading. Its not just arrows.