When trying to join a server with the new snapshot/launcher minecraft returns a nullpointerexception and the server states end of stream
Steps to reproduce:
Enter
/scoreboard objectives add Health health
Enter
/scoreboard objectives setdisplay belowName Health
Leave the world
Join the world
Linked issues
is duplicated by 19
Attachments
Comments 20
I have narrowed the problem somewhat. The issue creating the end of stream in located in the world folder, something with loading pre1.5.1 worlds to 13w16a. To clear this up, my server world was created in weekly snapshot 12w38b and has used every single release, both official and snapshot, since that release, if it makes any difference.
I can confirm for 13w18b.
EDIT: I believe that the issue directly relates to the idcounts file in the resources folder. When I deleted the idcounts file in the resource folder in world, DIM1 and DIM-1 players can connect just fine.
EDIT2: This doesn't work for some people. More investigating is taking place.
I tried to delete the idcounts file, but there was only one. Assuming you're running something other than Windows, because there isn't a resources folder. Issue persists.
Chili Fries is correct, the issue is related to the scoreboard, in particular the health objective type. After the snapshots not working at all for me due to this issue, I removed my health objective and upgraded the server; alas, it works fine now.
I have the exact same problem. People could connect to my server fine in updates 1.5.1 and before, but on 13w16a no one can connect! My server is run on OS X 10.8.3 with Apple Java 7. I tryed downgrading to Apple Java 6, but it didn't fix anything. I get the following messages in the server log: