Level: discard changed blocks on chunk replace

this could cause issues when plugins replace chunks when blocks in the chunk have been changed on the same tick.
This commit is contained in:
Dylan K. Taylor 2018-06-29 11:06:33 +01:00
parent 3455d0f3b9
commit d8824e7ee1

View File

@ -2367,6 +2367,7 @@ class Level implements ChunkManager, Metadatable{
unset($this->blockCache[$chunkHash]);
unset($this->chunkCache[$chunkHash]);
unset($this->changedBlocks[$chunkHash]);
$chunk->setChanged();
if(!$this->isChunkInUse($chunkX, $chunkZ)){