This is because of the Files.exists
in NbtIo#read(Path)
that should be inverted.
Linked issues
is duplicated by 13
8 more links
Comments 7
I'd suggest generalizing this report as this bit of code affects much more than the server list.
All .dat and .nbt files, at least, are affected by this.
Maps and Refreshing server lists seems to be affected (Annoyingly, the latter persists in older versions and my server list has to be manually remade)
Maps were tracked separately in MC-266289, both issues are fixed for the next update.
I'm having a similar issue with my hotbar.nbt, it just won't load my hotbar or keep a saved hotbar config.