mirror of
https://github.com/pmmp/PocketMine-MP.git
synced 2025-06-12 06:25:32 +00:00
World: fixed tiles and entities getting deleted when adjacent chunks are modified during population
This commit is contained in:
parent
d410db4302
commit
d78801b9d5
@ -2839,7 +2839,7 @@ class World implements ChunkManager{
|
|||||||
|
|
||||||
foreach($adjacentChunks as $adjacentChunkHash => $adjacentChunk){
|
foreach($adjacentChunks as $adjacentChunkHash => $adjacentChunk){
|
||||||
World::getXZ($adjacentChunkHash, $xAdjacentChunk, $zAdjacentChunk);
|
World::getXZ($adjacentChunkHash, $xAdjacentChunk, $zAdjacentChunk);
|
||||||
$this->setChunk($xAdjacentChunk, $zAdjacentChunk, $adjacentChunk);
|
$this->setChunk($xAdjacentChunk, $zAdjacentChunk, $adjacentChunk, false);
|
||||||
}
|
}
|
||||||
|
|
||||||
if(($oldChunk === null or !$oldChunk->isPopulated()) and $chunk->isPopulated()){
|
if(($oldChunk === null or !$oldChunk->isPopulated()) and $chunk->isPopulated()){
|
||||||
|
Loading…
x
Reference in New Issue
Block a user