mojira.dev
MC-76611

villages.dat stores player names instead of UUIDs

With the upcoming name changes you could make villagers forget about your reputation by changing your name. Nothing unloading the village's chunks for a minute won't do, but you gotta start doing things right somewhere.

Attachments

Comments 2

Confirmed.
Screenshot is the villages.dat of a newly generated world (in 1.8.2-pre4)

A note on reproduction: villages.dat often won't save reliably. Sometimes pausing/quitting saves it instantly. Sometimes you have to wait until 900 ticks (45 seconds) have passed since it was last saved. In that case you can punch a villager and quit, and it will not be forgiven but forgotten entirely. At other times it's saved as soon as you pause/quit (you can tell because the "Tick" increment is smaller than 900). Just, what? I'm not going to investigate this right now. Maybe I'd do it more often if I were paid and had access to non-obfuscated source code.

jonathan2520

michael

Confirmed

Minecraft 1.8.1, Minecraft 1.8.2-pre4

Minecraft 1.8.2-pre5

Retrieved