use pocketmine\network\mcpe\NetworkSession; class StructureBlockUpdatePacket extends DataPacket{ public const NETWORK_ID = ProtocolInfo::STRUCTURE_BLOCK_UPDATE_PACKET; protected function decodePayload(){ //TODO } protected function encodePayload(){ //TODO } public function handle(NetworkSession $session) : bool{ return $session->handleStructureBlockUpdate($this); } }