Проблема с Fabric в Intellij Idea.

Версия Minecraft
1.19.4
API
Fabric
Я хотел создать мод для Fabric на майнкрафт 1.19.4. Скачал jdk, fabric mod example, загрузил все в проект, прописал genSources, запустил runClient, но у меня выдало ошибку
Error: Could not find or load main class net.fabricmc.devlaunchinjector.Main
Caused by: java.lang.ClassNotFoundException: net.fabricmc.devlaunchinjector.Main

Я не знаю как ее исправить, помогите
 
1,038
57
229
в консоли (Terminal) напиши gradlew build и вставь текст сюда в тег CODE
выглядит так будто ты запустил обычный ванильный minecraft вместо мода
также можно этос делать через 1687628759773.png
У меня правда Quilt стоит, но думаю разница не велика.
 
Последнее редактирование:
1,038
57
229
ты дважды нажал на runClient?
почему я не вижу
1687628912557.png
 

Вложения

  • 1687628868999.png
    1687628868999.png
    47.2 KB · Просмотры: 5
1,038
57
229
создай новую папку и скачай по новой, ты что то сделал не так
 
1,038
57
229
1,038
57
229
Открой настройки проекта и скажи какая у тя стоит Java
Ctrl+Alt+Shift+S
1687630373897.png
почему твоя Java находиться на диске D:\Timurin\bin и какой она версии.
1687630432322.png

а также запусти в терминале runClient и скажи версию gradle написав ./gradlew --v
1687630668071.png
1687630791470.png
 
Последнее редактирование:
Открой настройки проекта и скажи какая у тя стоит Java
Ctrl+Alt+Shift+S
Посмотреть вложение 16438
почему твоя Java находиться на диске D:\Timurin\bin и какой она версии.
Посмотреть вложение 16439

а также запусти в терминале runClient и скажи версию gradle написав ./gradlew --v
Посмотреть вложение 16442
Посмотреть вложение 16443
Ошибка изменилась после того как я перешел на Quilt

Java:
Error: A JNI error has occurred, please check your installation and try again
Exception in thread "main" java.lang.InternalError: Error loading java.security file
    at java.base/java.security.Security.initialize(Security.java:106)
    at java.base/java.security.Security$1.run(Security.java:84)
    at java.base/java.security.Security$1.run(Security.java:82)
    at java.base/java.security.AccessController.doPrivileged(AccessController.java:318)
    at java.base/java.security.Security.<clinit>(Security.java:82)
    at java.base/sun.security.util.SecurityProperties.getOverridableProperty(SecurityProperties.java:57)
    at java.base/sun.security.util.SecurityProperties.privilegedGetOverridable(SecurityProperties.java:48)
    at java.base/sun.security.util.SecurityProperties.includedInExceptions(SecurityProperties.java:72)
    at java.base/sun.security.util.SecurityProperties.<clinit>(SecurityProperties.java:36)
    at java.base/sun.security.util.FilePermCompat.<clinit>(FilePermCompat.java:45)
    at java.base/java.security.AccessControlContext.<init>(AccessControlContext.java:269)
    at java.base/java.security.AccessController.createWrapper(AccessController.java:647)
    at java.base/java.security.AccessController.doPrivileged(AccessController.java:460)
    at java.base/java.util.ResourceBundle$ResourceBundleProviderHelper.loadResourceBundle(ResourceBundle.java:3614)
    at java.base/java.util.ResourceBundle.loadBundle(ResourceBundle.java:1837)
    at java.base/java.util.ResourceBundle.findBundle(ResourceBundle.java:1768)
    at java.base/java.util.ResourceBundle.findBundle(ResourceBundle.java:1722)
    at java.base/java.util.ResourceBundle.findBundle(ResourceBundle.java:1722)
    at java.base/java.util.ResourceBundle.getBundleImpl(ResourceBundle.java:1656)
    at java.base/java.util.ResourceBundle.getBundleImpl(ResourceBundle.java:1575)
    at java.base/java.util.ResourceBundle.getBundleImpl(ResourceBundle.java:1549)
    at java.base/java.util.ResourceBundle.getBundle(ResourceBundle.java:858)
    at java.base/sun.launcher.LauncherHelper$ResourceBundleHolder.<clinit>(LauncherHelper.java:125)
    at java.base/sun.launcher.LauncherHelper.getLocalizedMessage(LauncherHelper.java:483)
    at java.base/sun.launcher.LauncherHelper.abort(LauncherHelper.java:647)
    at java.base/sun.launcher.LauncherHelper.loadMainClass(LauncherHelper.java:807)
    at java.base/sun.launcher.LauncherHelper.checkAndLoadMain(LauncherHelper.java:686)
 
1,038
57
229
неправильно установлена Java или не настроены пути JAVA_HOME или ещё чего. Переставлять JDK
 
Ошибка вернулась

Java:
> Configure project :
Quilt Loom: 1.2.3

> Task :runClient FAILED
Error: Could not find or load main class net.fabricmc.devlaunchinjector.Main
Caused by: java.lang.ClassNotFoundException: net.fabricmc.devlaunchinjector.Main

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':runClient'.
> Process 'command 'C:\Program Files\Java\jdk-17\bin\java.exe'' finished with non-zero exit value 1

* Try:
> Run with --stacktrace option to get the stack trace.
> Run with --info or --debug option to get more log output.
> Run with --scan to get full insights.

* Get more help at https://help.gradle.org

BUILD FAILED in 4s
7 actionable tasks: 3 executed, 4 up-to-date
 
1,038
57
229
версия gradle? путь должен быть 1, у тебя их несколько. Собирать надо только через gradle от открывать проект только как gradle
Так то ничем помочь не могу, у меня кончились варианты..
 
Сверху