Error: Declaration of pocketmine\network\mcpe\RakLibInterface::openSession($identifier, $address, $port, $clientID) must be compatible with raklib\server\ServerInstance::openSession(string $identifier, string $address, int $port, int $clientID): void
File: pmsrc/src/pocketmine/network/mcpe/RakLibInterface
Line: 137
Type: E_COMPILE_ERROR
Code:
[128] $this->server->getTickSleeper()->removeNotifier($this->sleeper);
[129] $this->interface->shutdown();
[130] }
[131]
[132] public function emergencyShutdown(){
[133] $this->server->getTickSleeper()->removeNotifier($this->sleeper);
[134] $this->interface->emergencyShutdown();
[135] }
[136]
[137] public function openSession($identifier, $address, $port, $clientID){
[138] $ev = new PlayerCreationEvent($this, Player::class, Player::class, $address, $port);
[139] $this->server->getPluginManager()->callEvent($ev);
[140] $class = $ev->getPlayerClass();
[141]
[142] $player = new $class($this, $ev->getAddress(), $ev->getPort());
[143] $this->players[$identifier] = $player;
[144] $this->identifiersACK[$identifier] = 0;
[145] $this->identifiers[spl_object_hash($player)] = $identifier;
[146] $this->server->addPlayer($player);
[147] }
в чем ошибка?..
вот ошибка в командной строке