PacketStream: add @throws

This commit is contained in:
Dylan K. Taylor 2019-05-06 17:46:37 +01:00
parent c2771eba88
commit 3415edf600

View File

@ -25,6 +25,7 @@ namespace pocketmine\network\mcpe;
use pocketmine\network\mcpe\protocol\Packet; use pocketmine\network\mcpe\protocol\Packet;
use pocketmine\network\mcpe\protocol\PacketPool; use pocketmine\network\mcpe\protocol\PacketPool;
use pocketmine\utils\BinaryDataException;
class PacketStream extends NetworkBinaryStream{ class PacketStream extends NetworkBinaryStream{
@ -35,6 +36,10 @@ class PacketStream extends NetworkBinaryStream{
$this->putString($packet->getBuffer()); $this->putString($packet->getBuffer());
} }
/**
* @return Packet
* @throws BinaryDataException
*/
public function getPacket() : Packet{ public function getPacket() : Packet{
return PacketPool::getPacket($this->getString()); return PacketPool::getPacket($this->getString());
} }