Minecraft 1.9.2, Minecraft 1.9.3 Pre-Release 2, Minecraft 1.9.4
Once a player has a reputation written to villages.dat, that file will fail to load. Instead it will cause a NullPointerException during startup and every village with player reputation will be removed from the file.
Steps to Reproduce:
- Create or find a village
- Kill a villager belonging to that village
- Restart the server
- Notice the NullPointerException on startup while loading villages.dat
Removing all player reputation from villages.dat and restarting fixes the exception.