diff --git a/launcher/resources/OSX/OSX.qrc b/launcher/resources/OSX/OSX.qrc
index 1a6ec0dc..0ae7d4d0 100644
--- a/launcher/resources/OSX/OSX.qrc
+++ b/launcher/resources/OSX/OSX.qrc
@@ -28,6 +28,7 @@
scalable/quickmods.svg
scalable/refresh.svg
scalable/resourcepacks.svg
+ scalable/shaderpacks.svg
scalable/screenshots.svg
scalable/settings.svg
scalable/status-bad.svg
diff --git a/launcher/resources/OSX/scalable/shaderpacks.svg b/launcher/resources/OSX/scalable/shaderpacks.svg
new file mode 100644
index 00000000..cf8251ba
--- /dev/null
+++ b/launcher/resources/OSX/scalable/shaderpacks.svg
@@ -0,0 +1,46 @@
+
+
+
+
diff --git a/launcher/resources/flat/flat.qrc b/launcher/resources/flat/flat.qrc
index 614d7f98..a3cd51f8 100644
--- a/launcher/resources/flat/flat.qrc
+++ b/launcher/resources/flat/flat.qrc
@@ -32,6 +32,7 @@
scalable/reddit-alien.svg
scalable/refresh.svg
scalable/resourcepacks.svg
+ scalable/shaderpacks.svg
scalable/screenshot-placeholder.svg
scalable/screenshots.svg
scalable/settings.svg
diff --git a/launcher/resources/flat/scalable/shaderpacks.svg b/launcher/resources/flat/scalable/shaderpacks.svg
new file mode 100644
index 00000000..f1460bd9
--- /dev/null
+++ b/launcher/resources/flat/scalable/shaderpacks.svg
@@ -0,0 +1,56 @@
+
+
diff --git a/launcher/resources/multimc/128x128/shaderpacks.png b/launcher/resources/multimc/128x128/shaderpacks.png
new file mode 100644
index 00000000..1de0e916
Binary files /dev/null and b/launcher/resources/multimc/128x128/shaderpacks.png differ
diff --git a/launcher/resources/multimc/multimc.qrc b/launcher/resources/multimc/multimc.qrc
index 249e8e28..eec10ea4 100644
--- a/launcher/resources/multimc/multimc.qrc
+++ b/launcher/resources/multimc/multimc.qrc
@@ -197,6 +197,9 @@
32x32/resourcepacks.png
64x64/resourcepacks.png
+
+ 128x128/shaderpacks.png
+
16x16/refresh.png
22x22/refresh.png
diff --git a/launcher/resources/pe_dark/pe_dark.qrc b/launcher/resources/pe_dark/pe_dark.qrc
index a138abc4..c631c0a5 100644
--- a/launcher/resources/pe_dark/pe_dark.qrc
+++ b/launcher/resources/pe_dark/pe_dark.qrc
@@ -28,6 +28,7 @@
scalable/quickmods.svg
scalable/refresh.svg
scalable/resourcepacks.svg
+ scalable/shaderpacks.svg
scalable/screenshots.svg
scalable/settings.svg
scalable/status-bad.svg
diff --git a/launcher/resources/pe_dark/scalable/shaderpacks.svg b/launcher/resources/pe_dark/scalable/shaderpacks.svg
new file mode 100644
index 00000000..9cca756b
--- /dev/null
+++ b/launcher/resources/pe_dark/scalable/shaderpacks.svg
@@ -0,0 +1,81 @@
+
+
diff --git a/launcher/resources/pe_light/pe_light.qrc b/launcher/resources/pe_light/pe_light.qrc
index f518b650..a687ed21 100644
--- a/launcher/resources/pe_light/pe_light.qrc
+++ b/launcher/resources/pe_light/pe_light.qrc
@@ -28,6 +28,7 @@
scalable/quickmods.svg
scalable/refresh.svg
scalable/resourcepacks.svg
+ scalable/shaderpacks.svg
scalable/screenshots.svg
scalable/settings.svg
scalable/status-bad.svg
diff --git a/launcher/resources/pe_light/scalable/shaderpacks.svg b/launcher/resources/pe_light/scalable/shaderpacks.svg
new file mode 100644
index 00000000..76356ee7
--- /dev/null
+++ b/launcher/resources/pe_light/scalable/shaderpacks.svg
@@ -0,0 +1,81 @@
+
+