0

Merge PR #1877 from clonetwin26

"Catch KeyErrors since nether maps don't necessarily have well formed player.dat"
This commit is contained in:
Nicolas F
2020-11-27 14:17:41 +01:00
committed by GitHub

View File

@@ -326,7 +326,7 @@ def handlePlayers(worldpath, filters, markers):
data.use_uuid = useUUIDs data.use_uuid = useUUIDs
if isSinglePlayer: if isSinglePlayer:
data = data['Data']['Player'] data = data['Data']['Player']
except (IOError, TypeError): except (IOError, TypeError, KeyError):
logging.warning("Skipping bad player dat file %r.", playerfile) logging.warning("Skipping bad player dat file %r.", playerfile)
continue continue