diff --git a/CHANGELOG.md b/CHANGELOG.md
index 4d05ab6f..b6590c19 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -16,6 +16,7 @@
### Tweaks
- Refactor Forge server initialisation flow for newer versions ([Merge Request](https://gitlab.com/crafty-controller/crafty-4/-/merge_requests/687))
- Remove scroll bars from player management ([Merge Request](https://gitlab.com/crafty-controller/crafty-4/-/merge_requests/693))
+- Add warning to wizard for unsupported mc ([Merge Request](https://gitlab.com/crafty-controller/crafty-4/-/merge_requests/701))
### Lang
- Update `zh_CN, pl_PL, nl_BE, lv_LV, he_IL, fr_FR, de_DE, lol_EN` translations for `4.2.3` ([Merge Request](https://gitlab.com/crafty-controller/crafty-4/-/merge_requests/696))
- New `uk_UA, tr_TR, th_TH` translations for `4.2.3` ([Merge Request](https://gitlab.com/crafty-controller/crafty-4/-/merge_requests/696))
diff --git a/app/frontend/templates/server/wizard.html b/app/frontend/templates/server/wizard.html
index bb5fc175..2d84e6aa 100644
--- a/app/frontend/templates/server/wizard.html
+++ b/app/frontend/templates/server/wizard.html
@@ -107,7 +107,8 @@
-
+
@@ -1233,6 +1234,20 @@
}
})
}
+ $("#server").change(function (){
+ let selected_version = $("#server :selected").text().split(".");
+ if(parseInt(selected_version[0]) === 1 && parseInt(selected_version[1]) < 8 ){
+ $('[data-toggle="popover"]').popover();
+ if ($(window).width() < 1000) {
+ $('.version-hint').attr("data-placement", "top")
+ } else {
+ $('.version-hint').attr("data-placement", "right")
+ }
+ $('.version-hint').popover("show");
+ }else{
+ $('.version-hint').popover("hide");
+ }
+ });
function serverJarChange(selectObj) {
const type_select = document.getElementById('server_jar')
diff --git a/app/translations/de_DE.json b/app/translations/de_DE.json
index 1a7f8995..22bf6a57 100644
--- a/app/translations/de_DE.json
+++ b/app/translations/de_DE.json
@@ -579,6 +579,7 @@
"serverUpload": "Als Zip-Datei Gepackten Server hochladen",
"serverVersion": "Server Version",
"sizeInGB": "Größe in GB",
+ "unsupported": "Minecraft-Versionen vor 1.8 sind nicht vollständig auf Kompatibilität getestet. Bei einer Installation verhalten diese sich möglicherweise nicht wie erwartet.",
"uploadButton": "Hochladen",
"uploadZip": "Zip-Datei für Serverimport hochladen",
"zipPath": "Server Pfad"
diff --git a/app/translations/en_EN.json b/app/translations/en_EN.json
index 32721082..06a37172 100644
--- a/app/translations/en_EN.json
+++ b/app/translations/en_EN.json
@@ -578,6 +578,7 @@
"serverUpload": "Upload Zipped Server",
"serverVersion": "Server Version",
"sizeInGB": "Size in GB",
+ "unsupported": "Minecraft versions lower than 1.8 are not supported by Crafty. You may still install it. Results will vary.",
"uploadButton": "Upload",
"uploadZip": "Upload Zip File For Server Import",
"zipPath": "Server Path"
diff --git a/app/translations/fr_FR.json b/app/translations/fr_FR.json
index aa45a69b..4a0b88b1 100644
--- a/app/translations/fr_FR.json
+++ b/app/translations/fr_FR.json
@@ -579,6 +579,7 @@
"serverUpload": "Charger le fichier Zippé",
"serverVersion": "Version du Serveur",
"sizeInGB": "Taille en GB",
+ "unsupported": "Les versions Minecraft inférieures à 1.8 ne sont pas supportées par Crafty. Elles peuvent être installées, mais leur fonctionnement peut varier.",
"uploadButton": "Chargement",
"uploadZip": "Charger le fichier pour l'importation du Serveur",
"zipPath": "Chemin du Serveur"
diff --git a/app/translations/he_IL.json b/app/translations/he_IL.json
index cff35559..3b6fa3ec 100644
--- a/app/translations/he_IL.json
+++ b/app/translations/he_IL.json
@@ -579,6 +579,7 @@
"serverUpload": "העלה שרת מכווץ",
"serverVersion": "גרסת השרת",
"sizeInGB": "גודל ב-GB",
+ "unsupported": "גרסאות מיינקראפט מתחת ל1.8 לא נתמכות על ידי קראפטי. אפשר להתקין אותם אבל הביצועים לא יהיו עקביים.",
"uploadButton": "העלה",
"uploadZip": "העלה קובץ Zip לייבוא שרת",
"zipPath": "נתיב שרת"
diff --git a/app/translations/lol_EN.json b/app/translations/lol_EN.json
index 4836501b..8e51e4cb 100644
--- a/app/translations/lol_EN.json
+++ b/app/translations/lol_EN.json
@@ -579,6 +579,7 @@
"serverUpload": "UPLOADZ ZIPPED SERVR",
"serverVersion": "SERVR VERZHUN",
"sizeInGB": "SIEZ IN GIGABITEZ",
+ "unsupported": "MINECRAFTZ OLDR THAN 1.8 NOT FRENDS WIF CWAFTY. U CAN STILL TRY INSTALLIN'. IT MIGHT WORKS, MIGHT NOT.",
"uploadButton": "UPLOADZ",
"uploadZip": "UPLOADZ ZIP FISH FOR SERVR BRING IN",
"zipPath": "WER IZ ZIP FISH (PETH)"
diff --git a/app/translations/lv_LV.json b/app/translations/lv_LV.json
index 354a0e54..09dec926 100644
--- a/app/translations/lv_LV.json
+++ b/app/translations/lv_LV.json
@@ -580,6 +580,7 @@
"serverUpload": "Augšupielādē Saspiestu (Zipotu) Serveri",
"serverVersion": "Servera Versija",
"sizeInGB": "lielums, GB",
+ "unsupported": "Minecraft versijas zem 1.8 netiek atbalstītas iekš Crafty. Jūs tāpat variet tās instalēt, bet rezultāti atškirsies.",
"uploadButton": "Augšupielādēt",
"uploadZip": "Augšupielādē Zip Failu Priekš Serveru Importa",
"zipPath": "Servera Ceļš"
diff --git a/app/translations/nl_BE.json b/app/translations/nl_BE.json
index c9414bbe..f81f8bf5 100644
--- a/app/translations/nl_BE.json
+++ b/app/translations/nl_BE.json
@@ -579,6 +579,7 @@
"serverUpload": "Gezipt bestand uploaden",
"serverVersion": "Serverversie",
"sizeInGB": "Grootte in GB",
+ "unsupported": "Minecraft-versies lager dan 1.8 worden niet ondersteund door Crafty. Je kunt het nog steeds installeren. De resultaten kunnen variëren.",
"uploadButton": "Uploaden",
"uploadZip": "Upload zip-bestand voor serverimport",
"zipPath": "Serverpad"
diff --git a/app/translations/pl_PL.json b/app/translations/pl_PL.json
index 86f8f9cb..e2a2d203 100644
--- a/app/translations/pl_PL.json
+++ b/app/translations/pl_PL.json
@@ -578,6 +578,7 @@
"serverUpload": "Wgraj ZIP Serwera",
"serverVersion": "Wersja serwera",
"sizeInGB": "Wielkość w GB",
+ "unsupported": "Wersje Minecrafta poniżej 1.8 nie są wspierane przez Crafty. Mimo to możesz je zainstalować - jednakże nie jesteśmy w stanie zagwarantować ich działanie.",
"uploadButton": "Wgraj",
"uploadZip": "Wgraj plik Zip dla imprtowania serwera",
"zipPath": "Server Path"
diff --git a/app/translations/th_TH.json b/app/translations/th_TH.json
index a833cf1c..ce377492 100644
--- a/app/translations/th_TH.json
+++ b/app/translations/th_TH.json
@@ -578,6 +578,7 @@
"serverUpload": "อัปโหลดเซิร์ฟเวอร์ซิป",
"serverVersion": "เวอร์ชันเซิร์ฟเวอร์",
"sizeInGB": "ขนาดเป็นกิกะไบต์",
+ "unsupported": "Crafty ไม่รองรับ Minecraft เวอร์ชั่นต่ำกว่า 1.8 คุณยังสามารถติดตั้งได้ ผลลัพธ์จะแตกต่างกันออกไป",
"uploadButton": "อัปโหลด",
"uploadZip": "อัปโหลดไฟล์ซิปสำหรับการนำเข้าเซิร์ฟเวอร์",
"zipPath": "เส้นทางเซิร์ฟเวอร์"
diff --git a/app/translations/tr_TR.json b/app/translations/tr_TR.json
index 9ab3a6c8..cf96f2b3 100644
--- a/app/translations/tr_TR.json
+++ b/app/translations/tr_TR.json
@@ -578,6 +578,7 @@
"serverUpload": "Sıkıştırılmış Sunucu Yükle",
"serverVersion": "Sunucu Sürümü",
"sizeInGB": "GB cinsinden boyut",
+ "unsupported": "Minecraft'ın 1.8'den eski sürümleri Crafty tarafından desteklenmemektedir. Yine de yükleyebilirsiniz. Sonuçlar değişkenlik gösterecektir.",
"uploadButton": "Dosya Yükle",
"uploadZip": "Sunucu İçe Aktarımı İçin Zip Dosyası Yükle",
"zipPath": "Sunucu Konumu"
diff --git a/app/translations/uk_UA.json b/app/translations/uk_UA.json
index a7018a5f..a22c1de9 100644
--- a/app/translations/uk_UA.json
+++ b/app/translations/uk_UA.json
@@ -578,6 +578,7 @@
"serverUpload": "Вивантажити архівований сервер",
"serverVersion": "Версія сервера",
"sizeInGB": "Об'єм пам'яті в ГБ",
+ "unsupported": "Minecraft версії старіші ніж 1.8, не підтримуються Crafty. Ви все ще можете встановити їх, але результат буде непередбачуваний.",
"uploadButton": "Вивантажити",
"uploadZip": "Вивантажити архів(.zip) для імпорту сервера",
"zipPath": "Шлях архіву сервера"
diff --git a/app/translations/zh_CN.json b/app/translations/zh_CN.json
index ffac7b3b..4ffa844b 100644
--- a/app/translations/zh_CN.json
+++ b/app/translations/zh_CN.json
@@ -579,6 +579,7 @@
"serverUpload": "上传打包为 Zip 文件的服务器",
"serverVersion": "服务器版本",
"sizeInGB": "大小(以 GB 为单位)",
+ "unsupported": "Crafty 不支持低于 1.8 的 Minecraft 版本。你仍可以安装,但结果无法保证。",
"uploadButton": "上传",
"uploadZip": "上传 Zip 文件以导入服务器",
"zipPath": "服务器路径"