Item Data in Chat Component Hover Events do not display on 1.20.4 client on 1.20.6 server
'/viaversion dump' Output
https://dump.viaversion.com/f607ade2ea7059165718592ab2768758d6125a478c523a89c8e5d34e753e0367
Console Error
N/A
Bug Description
The item data in chat hover events on 1.20.6 servers are not properly translated to 1.20.4 clients so item data like custom names, enchantments, attributes, and others are not visible to 1.20. clients.
Steps to Reproduce
- Start a server with 1.20.6
- Join server with a 1.20.4 client
- Execute command
tellraw @a {"text":"Hover me!","hoverEvent":{"action":"show_item","contents":{"id":"cake","count":1, "components":{"cu stom_name":"{'text':'Special Cake Name',color:'yellow'}"}}}} - The 1.20.4 client hovers over the chat message and only sees a default cake item
- A 1.20.6 client client sees a cake with a yellow custom name "Special Cake name"
Expected Behavior
The 1.20.4 client should see the "Special Cake Name" custom name on the cake item when hovering over the chat message.
Additional Server Info
Appearance from a 1.20.4 client
Appearance from a 1.20.6 client
Checklist
- [X] Via plugins are only running on EITHER the backend servers (e.g. Paper) OR the proxy (e.g. Velocity), not on both.
- [X] I have included a ViaVersion dump.
- [X] If applicable, I have included a paste (not a screenshot) of the error.
- [X] I have tried a build from https://ci.viaversion.com/ and the issue still persists.
Please update all Via* plugins from https://ci.viaversion.com/.In case the issue still persists send the new dump and the issue will be reopened
Known, but it'll take a bit to fix
New dump added: https://dump.viaversion.com/f607ade2ea7059165718592ab2768758d6125a478c523a89c8e5d34e753e0367
Is there any eta for that? 👉👈
No, writing these conversions is quite time intensive and it will take a while, but I plan on doing it.
When can we expect this to be fixed? It's been a couple of months now.
Fixed in dev builds