diff --git a/launcher/resources/multimc/multimc.qrc b/launcher/resources/multimc/multimc.qrc
index eeba32186..25edd09e0 100644
--- a/launcher/resources/multimc/multimc.qrc
+++ b/launcher/resources/multimc/multimc.qrc
@@ -353,5 +353,11 @@
scalable/instances/neoforged.svg
128x128/instances/forge.png
128x128/instances/liteloader.png
+
+
+ scalable/adoptium.svg
+ scalable/azul.svg
+ scalable/mojang.svg
+
diff --git a/launcher/resources/multimc/scalable/adoptium.svg b/launcher/resources/multimc/scalable/adoptium.svg
new file mode 100644
index 000000000..3fcc956ed
--- /dev/null
+++ b/launcher/resources/multimc/scalable/adoptium.svg
@@ -0,0 +1,184 @@
+
+
diff --git a/launcher/resources/multimc/scalable/azul.svg b/launcher/resources/multimc/scalable/azul.svg
new file mode 100644
index 000000000..1c4356eb7
--- /dev/null
+++ b/launcher/resources/multimc/scalable/azul.svg
@@ -0,0 +1,17 @@
+
+
\ No newline at end of file
diff --git a/launcher/resources/multimc/scalable/mojang.svg b/launcher/resources/multimc/scalable/mojang.svg
new file mode 100644
index 000000000..0c1f48d3d
--- /dev/null
+++ b/launcher/resources/multimc/scalable/mojang.svg
@@ -0,0 +1,55 @@
+
+
diff --git a/launcher/ui/java/InstallJavaDialog.cpp b/launcher/ui/java/InstallJavaDialog.cpp
index 01ec56dfd..decbfb77d 100644
--- a/launcher/ui/java/InstallJavaDialog.cpp
+++ b/launcher/ui/java/InstallJavaDialog.cpp
@@ -273,11 +273,11 @@ QList InstallDialog::getPages()
{
return {
// Mojang
- new InstallJavaPage("net.minecraft.java", "", tr("Mojang")),
+ new InstallJavaPage("net.minecraft.java", "mojang", tr("Mojang")),
// Adoptium
- new InstallJavaPage("net.adoptium.java", "", tr("Adoptium")),
+ new InstallJavaPage("net.adoptium.java", "adoptium", tr("Adoptium")),
// Azul
- new InstallJavaPage("com.azul.java", "", tr("Azul")),
+ new InstallJavaPage("com.azul.java", "azul", tr("Azul Zulu")),
};
}