From aeb874487fa4c7bff7f0eb9f0aae9b5465bfe297 Mon Sep 17 00:00:00 2001 From: David Vierra Date: Sun, 7 Jun 2015 06:53:40 -1000 Subject: [PATCH] Add deleted chunks to recentDirtyChunks --- src/mceditlib/worldeditor.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/mceditlib/worldeditor.py b/src/mceditlib/worldeditor.py index 47044b6..686335f 100644 --- a/src/mceditlib/worldeditor.py +++ b/src/mceditlib/worldeditor.py @@ -494,6 +494,8 @@ class WorldEditor(object): if chunkData.dirty: yield cx, cz, dimName + # xxx get rid of this, use RevisionChanges instead + def chunkBecameDirty(self, chunk): self.recentDirtyChunks[chunk.dimName].add((chunk.cx, chunk.cz)) @@ -544,6 +546,7 @@ class WorldEditor(object): self.adapter.deleteChunk(cx, cz, dimName) if self._allChunks is not None: self._allChunks[dimName].discard((cx, cz)) + self.recentDirtyChunks[dimName].add((cx, cz)) # --- World metadata ---