clear _fakeEntities when entities/tileentities are changed. could be better, but this is only used to update entity markers when editing indev levels...

This commit is contained in:
David Vierra 2011-08-17 00:40:10 -10:00
parent be61c5c768
commit 2e21636b39

View File

@ -750,6 +750,7 @@ class EntityLevel(MCLevel):
def addEntity(self, entityTag):
assert isinstance(entityTag, TAG_Compound)
self.Entities.append(entityTag);
self._fakeEntities = None
def tileEntityAt(self, x, y, z):
entities = [];
@ -773,6 +774,7 @@ class EntityLevel(MCLevel):
self.TileEntities.value[:] = filter(differentPosition, self.TileEntities);
self.TileEntities.append(tileEntityTag);
self._fakeEntities = None
_fakeEntities = None
def _getFakeChunkEntities(self, cx, cz):