Ошибка 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