13declare(strict_types=1);
15namespace pocketmine\network\mcpe\protocol;
24 public const NETWORK_ID = ProtocolInfo::TOAST_REQUEST_PACKET;
26 private string $title;
32 public static function create(
string $title,
string $body) : self{
34 $result->title = $title;
35 $result->body = $body;
39 public function getTitle() : string{ return $this->title; }
41 public function getBody() : string{ return $this->body; }
44 $this->title = $in->getString();
49 $out->putString($this->title);
50 $out->putString($this->body);
54 return $handler->handleToastRequest($this);
encodePayload(PacketSerializer $out)
static create(string $title, string $body)
handle(PacketHandlerInterface $handler)
decodePayload(PacketSerializer $in)