When scoreboard.dat file is over 2.2 mb, server becomes unjoinable.
When a server has a scoreboard file with total size over about 2.2 mb, no one can join the server without getting kicked with the message in the attached screenshot.
This has been tested multiple times, and shown to be the scoreboard file. When the file is swapped for a different one, the server becomes joinable.
To reproduce:
- Get a server
- Put enough entries in the scoreboard file that it goes over 2.2 mb (such as putting a large quantity of mobs on a team)
- Relog
Note:
A rather common cause of this is MC-92266.
Environment
Linux Server
Linked Issues
Created Issue:
When scoreboard.dat file is over 2.2 mb, server becomes unjoinable.
When a server has a scoreboard file with total size over about 2.2 mb, no one can join the server without getting kicked with the message in the attached screenshot.
This has been tested multiple times, and shown to be the scoreboard file. When the file is swapped for a different one, the server becomes joinable.
To reproduce:
- Get a server
- Put enough entries in the scoreboard file that it goes over 2.2 mb (such as putting a large quantity of mobs on a team)
- Relog
Environment
Linux Server
When a server has a scoreboard file with total size over about 2.2 mb, no one can join the server without getting kicked with the message in the attached screenshot.
This has been tested multiple times, and shown to be the scoreboard file. When the file is swapped for a different one, the server becomes joinable.
To reproduce:
- Get a server
- Put enough entries in the scoreboard file that it goes over 2.2 mb (such as putting a large quantity of mobs on a team)
- Relog
Note:
A rather common cause of this isMC-92266.
relates to
is duplicated by
When entities are killed, their score information stored under their UUID is removed from the scoreboard file. Thus, one would think that they are also removed from whatever team they are on.
Actually, they are not. When killed and on a team, the entity's UUID is still present in the list of team members. This can lead to undesirable effects, such as an enormous scoreboard file. In tandem with MC-92264, it is quite problematic, as there are many cases when teams must hold players and entities, and cannot simply be emptied.

How many mobs do I need to put on a team to get a 2.2mb scoreboard file?
On the server where I discovered this, due to the large number of stored players, it took about 30000. For you, probably upwards of 60000.
@[Mod] redstonehelper
Maybe /scoreboard every single type of entity to join a scoreboard using repeat command blocks and summon a lot of experience bottles?
is this still in 16w03a?
I haven't checked recently.
Is this still an issue in the most recent versions (currently that is 1.12.2, or the latest 1.13 development snapshot 18w07c) of Minecraft?
I don't know, as since the removal of
MC-92266it's extremely difficult to replicate.On my world, I have generated a function that enters over 100k fakeplayers into a single scoreboard, which puts the scoreboard.dat at 2.65mb. Upon entering the world, everything seems fine.
This is still an issue in 1.15 and this also affected /data storage as well.
I've reopened this and marked it as affecting 1.15
Does this still affect 1.18.2?
I am having the same issue. For some reason my scoreboard.dat file keeps getting huge. Ill check it and it will have over a million player entries