From cc8f475e2ada8755cdec1d5bdb02d4fcbdf3cb85 Mon Sep 17 00:00:00 2001 From: David Vierra Date: Sun, 11 Jan 2015 18:10:15 -1000 Subject: [PATCH] ChunkGroupNode now implements containsChunkNode --- src/mcedit2/rendering/chunknode.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/mcedit2/rendering/chunknode.py b/src/mcedit2/rendering/chunknode.py index 052c945..96a58ab 100644 --- a/src/mcedit2/rendering/chunknode.py +++ b/src/mcedit2/rendering/chunknode.py @@ -83,7 +83,10 @@ class ChunkGroupNode(NamedChildrenNode): self.removeChild((ax, az)) def containsChunkNode(self, (cx, cz)): - return (cx, cz) in self._children + area = self.getChunkArea(cx, cz) + if area is not None: + return area.getChild((cx, cz)) is not None + return False def getChunkNode(self, (cx, cz)): return self.getChunkArea(cx, cz).getChild((cx, cz))