- Проверьте, какой файл jar вы реально используете
- Вариант А - скачайте jar вручную и поставьте Forge, используя этот файл
- Вариант B - сначала создайте vanilla-папку сервера, затем ставьте Forge в ту же директорию
- Быстрая проверка признаков “не тот файл”
- Если снова падает и нужен подробный лог
- Полезные ссылки
Ошибка Downloading minecraft server failed, invalid e-tag checksum появляется в момент, когда лаунчер пытается скачать jar-архив сервера и проверяет его целостность. Чаще всего ломается ссылка на скачивание или лаунчер не находит/не видит нужный файл, поэтому проверка ETag дает неверную контрольную сумму.
Ниже - рабочие шаги, которые обычно решают проблему для старых версий (встречается и при 1.7.10), особенно когда ставите Forge.
Проверьте, какой файл jar вы реально используете
1) Откройте папку с сервером, куда вы хотите ставить Forge.
2) Найдите jar-файл vanilla сервера.
3) Убедитесь, что он называется ровно так: minecraft_server.1.7.10.jar (или аналогично для вашей версии).
4) Проверьте расширение. Файл не должен случайно называться minecraft_server.1.7.10.jar.jar.
Если jar лежит в другой папке или имя не совпадает, установщик Forge будет пытаться скачать сервер заново и снова упадет на проверке ETag.
Вариант А - скачайте jar вручную и поставьте Forge, используя этот файл
Этот способ подтвержден на практике: когда лаунчер ломается из-за изменившегося URL, установка работает, если jar положить вручную в нужную папку.
1) Запустите Minecraft Launcher.
2) Перейдите в вкладку установки (Installations).
3) Создайте/выберите инсталляцию нужной версии (например, 1.7.10).
4) Нажмите кнопку download server (скачать server).
5) После скачивания найдите jar в папке этой инсталляции.
6) Скопируйте jar в папку вашего сервера.
7) Переименуйте при необходимости в формат minecraft_server.<версия>.jar.
8) Запускайте установщик Forge и в поле выбора target directory укажите папку сервера, где лежит jar.
Дополнение из типичных ошибок: если установщик ругается, что в папке уже есть файлы, это обычно нормальная ситуация. В реальных случаях помогало игнорировать предупреждение и продолжать.
Вариант B - сначала создайте vanilla-папку сервера, затем ставьте Forge в ту же директорию
Иногда Forge-процесс запускается так, что jar не находится, хотя вы уже что-то положили “рядом”.
Сделайте так:
1) В выбранной папке сервера поставьте vanilla jar и запустите его один раз, чтобы создавались стандартные файлы сервера (EULA, папки и т.д.).
2) После этого запускайте Forge installer.
3) Убедитесь, что target directory в установщике Forge указывает ровно на эту папку.
Если поставить Forge раньше, установщик может снова попытаться получить серверный jar через механизм лаунчера и снова упасть с invalid e-tag checksum.
Быстрая проверка признаков “не тот файл”
Ниже частые причины, по которым проблема возвращается:
| Признак | Что значит | Как исправить |
|---|---|---|
jar называется minecraft_server.х.х.х.jar.jar |
В Windows часто включено отображение расширений и файл дублирует .jar |
Переименуйте до формата minecraft_server.<версия>.jar |
| jar лежит в одной папке, а target directory у Forge - другая | Установщик не видит нужный jar | Укажите target directory на папку сервера, где реально лежит jar |
| Forge ставится после частичной сборки | В папке еще нет “базовых” vanilla файлов | Запустите vanilla jar один раз, потом ставьте Forge |
Если снова падает и нужен подробный лог
Если вручную jar и target directory уже выставлены правильно, но ошибка повторяется, соберите лог установщика Forge (обычно в файле forge-...-installer.jar.log) и проверьте, какую именно папку он пытается использовать и на какой шаг приходится скачивание/проверка. Это быстрее, чем гадать “похоже на URL” - по логу видно реальную причину.
Полезные ссылки
- Minecraft Forum: обсуждение ошибки invalid e-tag checksum и решение с ручной установкой
minecraft_server.<версия>.jar- https://www.minecraftforum.net/forums/support/server-support-and/3163898-downloading-minecraft-server-failed-invalid-e-tag