added per chunk average, removed spam
This commit is contained in:
parent
8c27ae23c7
commit
6ce28c7d1a
@ -2696,12 +2696,13 @@ class MCInfdevOldLevel(MCLevel):
|
|||||||
|
|
||||||
filterTable = self.conversionTableFromLevel(sourceLevel);
|
filterTable = self.conversionTableFromLevel(sourceLevel);
|
||||||
|
|
||||||
|
start = datetime.now();
|
||||||
destChunks = self.getChunkSlices(BoundingBox(destinationPoint, sourceBox.size))
|
destChunks = self.getChunkSlices(BoundingBox(destinationPoint, sourceBox.size))
|
||||||
i = 0;
|
i = 0;
|
||||||
|
|
||||||
for (chunk, slices, point) in destChunks:
|
for (chunk, slices, point) in destChunks:
|
||||||
i+= 1;
|
i+= 1;
|
||||||
if i % 100 != 0:
|
if i % 100 == 0:
|
||||||
info("Chunk {0}...".format(i))
|
info("Chunk {0}...".format(i))
|
||||||
|
|
||||||
blocks = chunk.Blocks[slices];
|
blocks = chunk.Blocks[slices];
|
||||||
@ -2736,6 +2737,8 @@ class MCInfdevOldLevel(MCLevel):
|
|||||||
chunk.chunkChanged();
|
chunk.chunkChanged();
|
||||||
chunk.compress();
|
chunk.compress();
|
||||||
|
|
||||||
|
d = datetime.now()-start;
|
||||||
|
info( "Finished in {0} ({1} per chunk)".format(d, d / i) )
|
||||||
#chunk.compress(); #xxx find out why this trashes changes to tile entities
|
#chunk.compress(); #xxx find out why this trashes changes to tile entities
|
||||||
|
|
||||||
def copyBlocksFrom(self, sourceLevel, sourceBox, destinationPoint, blocksToCopy = None):
|
def copyBlocksFrom(self, sourceLevel, sourceBox, destinationPoint, blocksToCopy = None):
|
||||||
|
Reference in New Issue
Block a user