diff --git a/src/pocketmine/world/format/Chunk.php b/src/pocketmine/world/format/Chunk.php index 89c0c1eaf..3adc91b74 100644 --- a/src/pocketmine/world/format/Chunk.php +++ b/src/pocketmine/world/format/Chunk.php @@ -598,8 +598,11 @@ class Chunk{ } } } - $world->timings->syncChunkLoadEntitiesTimer->stopTiming(); + $this->NBTentities = null; + $world->timings->syncChunkLoadEntitiesTimer->stopTiming(); + } + if($this->NBTtiles !== null){ $world->timings->syncChunkLoadTileEntitiesTimer->startTiming(); foreach($this->NBTtiles as $nbt){ if($nbt instanceof CompoundTag){ @@ -613,10 +616,8 @@ class Chunk{ } } - $world->timings->syncChunkLoadTileEntitiesTimer->stopTiming(); - - $this->NBTentities = null; $this->NBTtiles = null; + $world->timings->syncChunkLoadTileEntitiesTimer->stopTiming(); } $this->hasChanged = $changed;