From 52b29e8c919ef142adf43d0ed81af68d90c07dad Mon Sep 17 00:00:00 2001 From: David Vierra Date: Sun, 13 Jan 2013 13:24:45 -1000 Subject: [PATCH] Fixed: ValueError when repairing region file readChunk no longer returns a (format, compressedData) pair --- regionfile.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/regionfile.py b/regionfile.py index 8c5bd55..ce06a5f 100644 --- a/regionfile.py +++ b/regionfile.py @@ -153,11 +153,11 @@ class MCRegionFile(object): self.setOffset(cx, cz, 0) deleted += 1 - for cPos, (format, foundData) in lostAndFound.iteritems(): + for cPos, foundData in lostAndFound.iteritems(): cx, cz = cPos if self.getOffset(cx, cz) == 0: log.info("Found chunk {found} and its slot is empty, recovering it".format(found=cPos)) - self.saveChunk(cx, cz, foundData[5:]) + self.saveChunk(cx, cz, foundData) recovered += 1 log.info("Repair complete. Removed {0} chunks, recovered {1} chunks, net {2}".format(deleted, recovered, recovered - deleted))