diff --git a/src/pocketmine/level/Level.php b/src/pocketmine/level/Level.php index 7c24196ca..02c7d39b6 100644 --- a/src/pocketmine/level/Level.php +++ b/src/pocketmine/level/Level.php @@ -823,8 +823,10 @@ class Level implements ChunkManager, Metadatable{ $this->checkSleep(); } - $this->server->batchPackets($this->players, $this->globalPackets); - $this->globalPackets = []; + if(!empty($this->players) and !empty($this->globalPackets)){ + $this->server->batchPackets($this->players, $this->globalPackets); + $this->globalPackets = []; + } foreach($this->chunkPackets as $index => $entries){ Level::getXZ($index, $chunkX, $chunkZ);