diff --git a/launcher/resources/breeze_dark/breeze_dark.qrc b/launcher/resources/breeze_dark/breeze_dark.qrc
index 97434abc4..79707828f 100644
--- a/launcher/resources/breeze_dark/breeze_dark.qrc
+++ b/launcher/resources/breeze_dark/breeze_dark.qrc
@@ -40,5 +40,6 @@
scalable/export.svg
scalable/rename.svg
scalable/launch.svg
+ scalable/server.svg
diff --git a/launcher/resources/breeze_dark/scalable/server.svg b/launcher/resources/breeze_dark/scalable/server.svg
new file mode 100644
index 000000000..7d9af3e71
--- /dev/null
+++ b/launcher/resources/breeze_dark/scalable/server.svg
@@ -0,0 +1,13 @@
+
diff --git a/launcher/resources/breeze_light/breeze_light.qrc b/launcher/resources/breeze_light/breeze_light.qrc
index 6d868b183..ae8dbf3be 100644
--- a/launcher/resources/breeze_light/breeze_light.qrc
+++ b/launcher/resources/breeze_light/breeze_light.qrc
@@ -40,5 +40,6 @@
scalable/export.svg
scalable/rename.svg
scalable/launch.svg
+ scalable/server.svg
diff --git a/launcher/resources/breeze_light/scalable/server.svg b/launcher/resources/breeze_light/scalable/server.svg
new file mode 100644
index 000000000..52d7dd7d2
--- /dev/null
+++ b/launcher/resources/breeze_light/scalable/server.svg
@@ -0,0 +1,13 @@
+
diff --git a/launcher/resources/flat/flat.qrc b/launcher/resources/flat/flat.qrc
index a846bd2dc..cadf87364 100644
--- a/launcher/resources/flat/flat.qrc
+++ b/launcher/resources/flat/flat.qrc
@@ -47,6 +47,7 @@
scalable/tag.svg
scalable/export.svg
scalable/rename.svg
+ scalable/server.svg
scalable/launch.svg
diff --git a/launcher/resources/flat/scalable/server.svg b/launcher/resources/flat/scalable/server.svg
new file mode 100644
index 000000000..49c22b38c
--- /dev/null
+++ b/launcher/resources/flat/scalable/server.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/launcher/resources/flat_white/flat_white.qrc b/launcher/resources/flat_white/flat_white.qrc
index b0759d8fd..2701462fe 100644
--- a/launcher/resources/flat_white/flat_white.qrc
+++ b/launcher/resources/flat_white/flat_white.qrc
@@ -48,5 +48,6 @@
scalable/rename.svg
scalable/tag.svg
scalable/launch.svg
+ scalable/server.svg
diff --git a/launcher/resources/flat_white/scalable/server.svg b/launcher/resources/flat_white/scalable/server.svg
new file mode 100644
index 000000000..f41db1b22
--- /dev/null
+++ b/launcher/resources/flat_white/scalable/server.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/launcher/resources/multimc/multimc.qrc b/launcher/resources/multimc/multimc.qrc
index 42b496dad..9712698d2 100644
--- a/launcher/resources/multimc/multimc.qrc
+++ b/launcher/resources/multimc/multimc.qrc
@@ -346,5 +346,6 @@
scalable/export.svg
scalable/launch.svg
+ scalable/server.svg
diff --git a/launcher/resources/multimc/scalable/server.svg b/launcher/resources/multimc/scalable/server.svg
new file mode 100644
index 000000000..c6a957b36
--- /dev/null
+++ b/launcher/resources/multimc/scalable/server.svg
@@ -0,0 +1,9764 @@
+
+
+
+
\ No newline at end of file
diff --git a/launcher/ui/pages/instance/ServersPage.h b/launcher/ui/pages/instance/ServersPage.h
index 37399d49f..ee63353ab 100644
--- a/launcher/ui/pages/instance/ServersPage.h
+++ b/launcher/ui/pages/instance/ServersPage.h
@@ -68,7 +68,7 @@ public:
}
virtual QIcon icon() const override
{
- return APPLICATION->getThemedIcon("unknown_server");
+ return APPLICATION->getThemedIcon("server");
}
virtual QString id() const override
{