pocketmine\Server::broadcastPacketsCallback PHP Method

broadcastPacketsCallback() public method

public broadcastPacketsCallback ( $data, array $identifiers )
$identifiers array
    public function broadcastPacketsCallback($data, array $identifiers)
    {
        $pk = new BatchPacket();
        $pk->payload = $data;
        $pk->encode();
        $pk->isEncoded = true;
        foreach ($identifiers as $i) {
            if (isset($this->players[$i])) {
                $this->players[$i]->dataPacket($pk);
            }
        }
    }

Usage Example

 public function onCompletion(Server $server)
 {
     $server->broadcastPacketsCallback($this->final, unserialize($this->targets));
     $this->level = null;
     $this->data = null;
     $this->final = null;
     $this->targets = null;
     unset($this->level);
     unset($this->data);
     unset($this->final);
     unset($this->targets);
 }
All Usage Examples Of pocketmine\Server::broadcastPacketsCallback
Server