diff --git a/src/pocketmine/event/player/PlayerCreationEvent.php b/src/pocketmine/event/player/PlayerCreationEvent.php index 5976e0605..f3318058e 100644 --- a/src/pocketmine/event/player/PlayerCreationEvent.php +++ b/src/pocketmine/event/player/PlayerCreationEvent.php @@ -25,7 +25,6 @@ namespace pocketmine\event\player; use pocketmine\event\Event; use pocketmine\network\mcpe\NetworkSession; -use pocketmine\network\NetworkInterface; use pocketmine\player\Player; use function is_a; @@ -50,13 +49,6 @@ class PlayerCreationEvent extends Event{ $this->session = $session; } - /** - * @return NetworkInterface - */ - public function getInterface() : NetworkInterface{ - return $this->session->getInterface(); - } - /** * @return NetworkSession */ diff --git a/src/pocketmine/network/mcpe/NetworkSession.php b/src/pocketmine/network/mcpe/NetworkSession.php index 2ec17d0f6..51be86858 100644 --- a/src/pocketmine/network/mcpe/NetworkSession.php +++ b/src/pocketmine/network/mcpe/NetworkSession.php @@ -65,7 +65,6 @@ use pocketmine\network\mcpe\protocol\types\CommandParameter; use pocketmine\network\mcpe\protocol\types\PlayerListEntry; use pocketmine\network\mcpe\protocol\types\PlayerPermissions; use pocketmine\network\mcpe\protocol\UpdateAttributesPacket; -use pocketmine\network\NetworkInterface; use pocketmine\network\NetworkSessionManager; use pocketmine\player\GameMode; use pocketmine\player\Player; @@ -100,8 +99,6 @@ class NetworkSession{ private $player = null; /** @var NetworkSessionManager */ private $manager; - /** @var NetworkInterface */ - private $interface; /** @var string */ private $ip; /** @var int */ @@ -140,10 +137,9 @@ class NetworkSession{ /** @var PacketSender */ private $sender; - public function __construct(Server $server, NetworkSessionManager $manager, NetworkInterface $interface, PacketSender $sender, string $ip, int $port){ + public function __construct(Server $server, NetworkSessionManager $manager, PacketSender $sender, string $ip, int $port){ $this->server = $server; $this->manager = $manager; - $this->interface = $interface; $this->sender = $sender; $this->ip = $ip; $this->port = $port; @@ -209,10 +205,6 @@ class NetworkSession{ return $this->connected; } - public function getInterface() : NetworkInterface{ - return $this->interface; - } - /** * @return string */ diff --git a/src/pocketmine/network/mcpe/RakLibInterface.php b/src/pocketmine/network/mcpe/RakLibInterface.php index 8b6a46d95..6a57bb7ff 100644 --- a/src/pocketmine/network/mcpe/RakLibInterface.php +++ b/src/pocketmine/network/mcpe/RakLibInterface.php @@ -133,7 +133,7 @@ class RakLibInterface implements ServerInstance, AdvancedNetworkInterface{ } public function openSession(int $sessionId, string $address, int $port, int $clientID) : void{ - $session = new NetworkSession($this->server, $this->network->getSessionManager(), $this, new RakLibPacketSender($sessionId, $this), $address, $port); + $session = new NetworkSession($this->server, $this->network->getSessionManager(), new RakLibPacketSender($sessionId, $this), $address, $port); $this->sessions[$sessionId] = $session; }