World problems caused by 1.8 server using 1.7 tablist
Opened this issue ยท 2 comments
/viaversion dump
Output
https://dump.viaversion.com/403f5a0d2afe0297f2687c2e6cb7e18b0b747c3ae273a486bc6e9830076fa496
Console Error
none
Bug Description
When the server uses 1.7Tab, the player's world teleportation will cause the player's name and skin to be invisible
Steps to Reproduce
First, let's assume there are two players A/B and the latest version of Viaversion/Viarewind is running on this server
And this server version is 1.8 and achieves the effect of 1.7 tablist through the bukkit plugin, such as using the striketab plugin
Server - 1.8
A player - 1.7 client
B player - 1.8 client
After that we assume there are two worlds, world/world2
recurrent:
- A/B players are born in the world
- Player A performs world teleportation, teleports to world2, and then returns to world
- Two players meet
- When player A looks at player B, player B's skin disappears and his name disappears. And player B cannot see player A and cannot attack player A, but player A can attack player B
Expected Behavior
When the above repro is done, there shouldn't be any issues with the skins and names of the two players
After my testing, this problem occurs in the latest version of Viaversion/Viarewind
Additional Server Info
No response
Checklist
- Via plugins are only running on EITHER the backend servers (e.g. Paper) OR the proxy (e.g. BungeeCord), not on both.
- I have included a ViaVersion dump.
- If applicable, I have included a paste (not a screenshot) of the error.
- I have tried the latest build(s) from https://ci.viaversion.com/ and the issue still persists.