Шаг 1. Очистка кэшей Gradle
Закройте MCreator.
Удалите папки кэшей:
C:\Users\[Ваше_имя]\.gradle\caches\;
в папке проекта: build/, .gradle/.
Перезапустите MCreator и попробуйте снова выполнить runClient.
Шаг 2. Проверка версии Java
Forge 1.20.1 официально поддерживает Java 17. Ваша версия — Java 21, что может вызывать проблемы.
Действия:
Скачайте и установите Java 17 (например, Eclipse Temurin или Oracle JDK).
В MCreator:
перейдите в Настройки → Настройки Gradle и JVM;
укажите путь к Java 17 в JAVA_HOME.
Перезапустите MCreator.
Шаг 3. Увеличение памяти для Gradle
В MCreator откройте Настройки → Настройки Gradle и JVM.
Найдите параметр Gradle JVM arguments.
Установите значение: -Xmx4G -XX:MaxMetaspaceSize=1G.
Сохраните настройки и перезапустите MCreator.
Шаг 4. Перезагрузка зависимостей
В MCreator перейдите в Файл → Перезагрузить зависимости.
Дождитесь завершения загрузки всех библиотек.
Попробуйте снова выполнить runClient.
Шаг 5. Проверка совместимости версий
Убедитесь, что:
MCreator 2025.3.45720 поддерживает Forge 1.20.1 (проверьте на официальном сайте MCreator);
все плагины и моды совместимы с выбранной версией Forge.
Шаг 6. Запуск с подробными логами
Если ошибка сохраняется, запустите сборку с детализированными логами:
В MCreator выполните Выполнить задачу Gradle и добавьте флаг --info или --debug.
Проанализируйте вывод на наличие дополнительных ошибок.
Шаг 7. Переустановка MCreator (крайний случай)
Если ничего не помогло:
Создайте резервную копию проекта.
Полностью удалите MCreator.
Скачайте последнюю версию с официального сайта.
Установите MCreator, настройте Java 17 и импортируйте проект.
Профилактика проблем
Регулярно очищайте кэши Gradle, особенно после смены версий Forge/Minecraft.
Используйте официальную документацию MCreator для проверки совместимости версий.
Обновляйте MCreator до последних стабильных версий.
Проверяйте интернет‑соединение при загрузке зависимостей — нестабильное соединение может приводить к повреждению файлов.
Если после выполнения этих шагов проблема сохраняется, предоставьте полный лог сборки с флагом --stacktrace — это поможет точнее определить причину ошибки. Хотите, я уточню какой‑то из шагов подробнее?