diff --git a/launcher/ui/pages/instance/ManagedPackPage.cpp b/launcher/ui/pages/instance/ManagedPackPage.cpp
index be0b2f868..126757d54 100644
--- a/launcher/ui/pages/instance/ManagedPackPage.cpp
+++ b/launcher/ui/pages/instance/ManagedPackPage.cpp
@@ -68,8 +68,8 @@ void ManagedPackPage::openedImpl()
{
ui->packName->setText(m_inst->getManagedPackName());
ui->packVersion->setText(m_inst->getManagedPackVersionName());
- ui->packOrigin->setText(tr("Website: %1 | Pack ID: %2 | Version ID: %3")
- .arg(displayName(), m_inst->getManagedPackID(), m_inst->getManagedPackVersionID()));
+ ui->packOrigin->setText(tr("Website: %2 | Pack ID: %3 | Version ID: %4")
+ .arg(url(), displayName(), m_inst->getManagedPackID(), m_inst->getManagedPackVersionID()));
parseManagedPack();
}
@@ -224,7 +224,7 @@ void ModrinthManagedPackPage::parseManagedPack()
QString ModrinthManagedPackPage::url() const
{
- return {};
+ return "https://modrinth.com/mod/" + m_inst->getManagedPackID();
}
void ModrinthManagedPackPage::suggestVersion()
diff --git a/launcher/ui/pages/instance/ManagedPackPage.ui b/launcher/ui/pages/instance/ManagedPackPage.ui
index 14009b13d..6d8911e05 100644
--- a/launcher/ui/pages/instance/ManagedPackPage.ui
+++ b/launcher/ui/pages/instance/ManagedPackPage.ui
@@ -96,6 +96,12 @@
placeholder
+
+ Qt::RichText
+
+
+ true
+
Qt::LinksAccessibleByMouse|Qt::TextSelectableByMouse