diff --git a/src/pocketmine/Server.php b/src/pocketmine/Server.php index 45d132b79..25fd447f5 100644 --- a/src/pocketmine/Server.php +++ b/src/pocketmine/Server.php @@ -2219,6 +2219,9 @@ class Server{ $pk = new PlayerListPacket(); $pk->type = PlayerListPacket::TYPE_ADD; foreach($this->playerList as $player){ + if($p === $player){ + continue; //fixes duplicates + } $pk->entries[] = [$player->getUniqueId(), $player->getId(), $player->getDisplayName(), $player->getSkinId(), $player->getSkinData()]; }