From c490bc5a8c1178dc7b5e22c2ed4ce7be4f09fd8e Mon Sep 17 00:00:00 2001 From: "Dylan K. Taylor" Date: Mon, 4 May 2020 02:31:19 +0100 Subject: [PATCH] World: drop global packet broadcast --- src/world/World.php | 16 ---------------- 1 file changed, 16 deletions(-) diff --git a/src/world/World.php b/src/world/World.php index 022c64b3b4..24a063f9dc 100644 --- a/src/world/World.php +++ b/src/world/World.php @@ -168,8 +168,6 @@ class World implements ChunkManager{ /** @var ClientboundPacket[][] */ private $chunkPackets = []; - /** @var ClientboundPacket[] */ - private $globalPackets = []; /** @var float[] */ private $unloadQueue = []; @@ -534,13 +532,6 @@ class World implements ChunkManager{ $this->addChunkPacket($pos->getFloorX() >> 4, $pos->getFloorZ() >> 4, $packet); } - /** - * Broadcasts a packet to every player in the world. - */ - public function broadcastGlobalPacket(ClientboundPacket $packet) : void{ - $this->globalPackets[] = $packet; - } - public function registerChunkLoader(ChunkLoader $loader, int $chunkX, int $chunkZ, bool $autoLoad = true) : void{ $loaderId = spl_object_id($loader); @@ -783,13 +774,6 @@ class World implements ChunkManager{ $this->checkSleep(); } - if(count($this->globalPackets) > 0){ - if(count($this->players) > 0){ - $this->server->broadcastPackets($this->players, $this->globalPackets); - } - $this->globalPackets = []; - } - foreach($this->chunkPackets as $index => $entries){ World::getXZ($index, $chunkX, $chunkZ); $chunkPlayers = $this->getChunkPlayers($chunkX, $chunkZ);