mojira.dev
MC-32526

[Multiplayer] Long names block scores in multiplayer

On a multiplayer server I was playing on, my name and a couple of other names that were long (mine is 16 letters, someone else's was 13, see attached picture) obstructed the score to right of our name in the TAB player list.

How to replicate:
1. If you have a relatively long name, join any large server. Else, join a server using scoreboard commands and find a long name.
2. Hold TAB to see the list menu

Your (or any player's with a long name) score will not show up.

Possible way to fix:
Have column width adjust to the longest player's name and score length instead of a fixed width for a certain amount of columns.

NOTE: This will only work if there are at least 3 columns, so LAN worlds with only a couple of people and singleplayer worlds with scoreboard enabled will not show this bug.

Attachments

Comments 6

I can confirm that this is happening in 1.7.2/3 as well with a 3 wide player list. the boxes aren't quite big enough and scores aren't getting displayed for users with long names

this is the server you shound contact, it is a server error, this is not an error mojang can fix. you must contact the server owner

It isnt a server issue, it has to do with the tab list in minecrafts code, they didnt make the tab lists for players long enough to fit the max characters of a minecraft username,

I am having a similar issue in 1.8 where we have the Health bar in the TAB list. People with longer names don't have the health show at all.

Is this still a concern in the current Minecraft version 1.8.1 Prerelease 3 / Launcher version 1.5.3 or later? If so, please update the affected versions in order to best aid Mojang ensuring bugs are still valid in the latest releases/pre-releases.

It appears to be fixed in 1.8.1-pre3

Andrew Thomas

(Unassigned)

Plausible

multiplayer, scoreboard, tab, username

Minecraft 1.6.4

Minecraft 1.8

Retrieved