From 87c3636d44a55b717fe29634ad2090151d428871 Mon Sep 17 00:00:00 2001 From: "Dylan K. Taylor" Date: Tue, 18 Jun 2019 15:10:58 +0100 Subject: [PATCH] ResourcePacksSessionHandler: moar debug --- .../network/mcpe/handler/ResourcePacksSessionHandler.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/pocketmine/network/mcpe/handler/ResourcePacksSessionHandler.php b/src/pocketmine/network/mcpe/handler/ResourcePacksSessionHandler.php index 877efcfc59..d879f239b7 100644 --- a/src/pocketmine/network/mcpe/handler/ResourcePacksSessionHandler.php +++ b/src/pocketmine/network/mcpe/handler/ResourcePacksSessionHandler.php @@ -23,6 +23,7 @@ declare(strict_types=1); namespace pocketmine\network\mcpe\handler; +use function count; use pocketmine\network\mcpe\NetworkSession; use pocketmine\network\mcpe\protocol\ResourcePackChunkDataPacket; use pocketmine\network\mcpe\protocol\ResourcePackChunkRequestPacket; @@ -60,6 +61,7 @@ class ResourcePacksSessionHandler extends SessionHandler{ public function setUp() : void{ $this->session->sendDataPacket(ResourcePacksInfoPacket::create($this->resourcePackManager->getResourceStack(), [], $this->resourcePackManager->resourcePacksRequired(), false)); + $this->session->getLogger()->debug("Waiting for client to accept resource packs"); } private function disconnectWithError(string $error) : void{ @@ -96,12 +98,15 @@ class ResourcePacksSessionHandler extends SessionHandler{ $pack->getSha256() )); } + $this->session->getLogger()->debug("Player requested download of " . count($packet->packIds) . " resource packs"); break; case ResourcePackClientResponsePacket::STATUS_HAVE_ALL_PACKS: $this->session->sendDataPacket(ResourcePackStackPacket::create($this->resourcePackManager->getResourceStack(), [], $this->resourcePackManager->resourcePacksRequired(), false)); + $this->session->getLogger()->debug("Applying resource pack stack"); break; case ResourcePackClientResponsePacket::STATUS_COMPLETED: + $this->session->getLogger()->debug("Resource packs sequence completed"); $this->session->onResourcePacksDone(); break; default: