public function setName($name)
{
if ($this->server->isDServerEnabled()) {
if ($this->server->dserverConfig["motdMaxPlayers"] > 0) {
$pc = $this->server->dserverConfig["motdMaxPlayers"];
} elseif ($this->server->dserverConfig["motdAllPlayers"]) {
$pc = $this->server->getDServerMaxPlayers();
} else {
$pc = $this->server->getMaxPlayers();
}
if ($this->server->dserverConfig["motdPlayers"]) {
$poc = $this->server->getDServerOnlinePlayers();
} else {
$poc = count($this->server->getOnlinePlayers());
}
} else {
$info = $this->server->getQueryInformation();
$pc = $info->getMaxPlayerCount();
$poc = $info->getPlayerCount();
}
$this->interface->sendOption("name", "MCPE;" . addcslashes($name, ";") . ";" . ProtocolInfo::CURRENT_PROTOCOL . ";" . \pocketmine\MINECRAFT_VERSION_NETWORK . ";" . $poc . ";" . $pc);
}