mirror of
https://github.com/pmmp/PocketMine-MP.git
synced 2025-06-19 01:44:06 +00:00
ResourcePacksSessionHandler: moar debug
This commit is contained in:
parent
94299534b3
commit
87c3636d44
@ -23,6 +23,7 @@ declare(strict_types=1);
|
|||||||
|
|
||||||
namespace pocketmine\network\mcpe\handler;
|
namespace pocketmine\network\mcpe\handler;
|
||||||
|
|
||||||
|
use function count;
|
||||||
use pocketmine\network\mcpe\NetworkSession;
|
use pocketmine\network\mcpe\NetworkSession;
|
||||||
use pocketmine\network\mcpe\protocol\ResourcePackChunkDataPacket;
|
use pocketmine\network\mcpe\protocol\ResourcePackChunkDataPacket;
|
||||||
use pocketmine\network\mcpe\protocol\ResourcePackChunkRequestPacket;
|
use pocketmine\network\mcpe\protocol\ResourcePackChunkRequestPacket;
|
||||||
@ -60,6 +61,7 @@ class ResourcePacksSessionHandler extends SessionHandler{
|
|||||||
|
|
||||||
public function setUp() : void{
|
public function setUp() : void{
|
||||||
$this->session->sendDataPacket(ResourcePacksInfoPacket::create($this->resourcePackManager->getResourceStack(), [], $this->resourcePackManager->resourcePacksRequired(), false));
|
$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{
|
private function disconnectWithError(string $error) : void{
|
||||||
@ -96,12 +98,15 @@ class ResourcePacksSessionHandler extends SessionHandler{
|
|||||||
$pack->getSha256()
|
$pack->getSha256()
|
||||||
));
|
));
|
||||||
}
|
}
|
||||||
|
$this->session->getLogger()->debug("Player requested download of " . count($packet->packIds) . " resource packs");
|
||||||
|
|
||||||
break;
|
break;
|
||||||
case ResourcePackClientResponsePacket::STATUS_HAVE_ALL_PACKS:
|
case ResourcePackClientResponsePacket::STATUS_HAVE_ALL_PACKS:
|
||||||
$this->session->sendDataPacket(ResourcePackStackPacket::create($this->resourcePackManager->getResourceStack(), [], $this->resourcePackManager->resourcePacksRequired(), false));
|
$this->session->sendDataPacket(ResourcePackStackPacket::create($this->resourcePackManager->getResourceStack(), [], $this->resourcePackManager->resourcePacksRequired(), false));
|
||||||
|
$this->session->getLogger()->debug("Applying resource pack stack");
|
||||||
break;
|
break;
|
||||||
case ResourcePackClientResponsePacket::STATUS_COMPLETED:
|
case ResourcePackClientResponsePacket::STATUS_COMPLETED:
|
||||||
|
$this->session->getLogger()->debug("Resource packs sequence completed");
|
||||||
$this->session->onResourcePacksDone();
|
$this->session->onResourcePacksDone();
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user