Запуск Майнкрафта. [LWJGL] Не удалось загрузить библиотеку.JAVA

Программисты JAVA общаются здесь
Ответить
Гость
 Запуск Майнкрафта. [LWJGL] Не удалось загрузить библиотеку.

Сообщение Гость »


Я разрабатываю свой собственный лаунчер Minecraft на Rust. Теперь у меня проблемы с его запуском.

Я использую эту команду для запуска Minecraft:

java -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Dos.name=Windows 10 -Dos.version=10.0 -Xss1M -Djava.library.path =E:\\programming\\code\\nomi\\nomi_core\\minecraft\\versions\\1.18.2\\natives -Dminecraft.launcher.brand=nomi -Dminecraft.launcher.version=0.0.1 -cp classpath_here net.minecraft.client.main.Main --username Имя --version 1.18.2 --gameDir Путь/к/каталогу/игры --assetsDir Путь/к/assets/dir --assetIndex 1.18 --uuid null --accessToken null unknow_params (ниже) --versionType Release Я не знаю, что делают эти параметры (я игнорирую их в своей команде):

--clientId ${clientid} --xuid ${auth_xuid} --userType ${user_type} И я получаю эту ошибку:

[16:03:53] [main/WARN]: Неопознанный тип пользователя: ${user_type} [16:03:53] [Render thread/INFO]: [STDERR]: [LWJGL] Не удалось загрузить библиотеку. Возможные решения: а) Добавьте каталог, содержащий общую библиотеку, в -Djava.library.path или -Dorg.lwjgl.librarypath. б) Добавьте JAR-файл, содержащий общую библиотеку, в путь к классам. [16:03:53] [Render thread/INFO]: [STDERR]: [LWJGL] Включите режим отладки с помощью -Dorg.lwjgl.util.Debug=true для лучшей диагностики. [16:03:53] [Render thread/INFO]: [STDERR]: [LWJGL] Включите режим отладки SharedLibraryLoader с помощью -Dorg.lwjgl.util.DebugLoader=true для лучшей диагностики. Исключение в потоке «Поток рендеринга» [16:03:53] [Поток рендеринга/ИНФО]: [STDERR]: java.lang.NoClassDefFoundError: Не удалось инициализировать класс com.mojang.blaze3d.systems.RenderSystem [16:03:54] [Тема рендеринга/ИНФО]: [STDERR]: at ac.a(SourceFile:65) [16:03:54] [Тема рендеринга/ИНФО]: [STDERR]: в dyr.a(SourceFile:2394) [16:03:54] [Тема рендеринга/ИНФО]: [STDERR]: в dyr.a(SourceFile:2389) [16:03:54] [Рендеринг потока/ИНФО]: [STDERR]: в net.minecraft.client.main.Main.main(SourceFile:206) [16:03:54] [Поток рендеринга/ИНФО]: [STDERR]: Причина: java.lang.ExceptionInInitializerError: Исключение java.lang.UnsatisfiedLinkError: Не удалось найти библиотека: lwjgl.dll [в теме «Поток рендеринга»] [16:03:54] [Тема рендеринга/ИНФО]: [STDERR]: в org.lwjgl.system.Library.loadSystem(Library.java:147) [16:03:54] [Тема рендеринга/ИНФО]: [STDERR]: в org.lwjgl.system.Library.loadSystem(Library.java:67) [16:03:54] [Рендеринг потока/ИНФО]: [STDERR]: в org.lwjgl.system.Library.(Library.java:50) [16:03:54] [Рендеринг потока/ИНФО]: [STDERR]: в org.lwjgl.system.MemoryUtil.(MemoryUtil.java:97) [16:03:54] [Поток рендеринга/ИНФО]: [STDERR]: в dsk.(SourceFile:8) [16:03:54] [Поток рендеринга/ИНФО]: [STDERR]: в dth.(SourceFile:56) [16:03:54] [Поток рендеринга/ИНФО]: [STDERR]: в dto.(SourceFile:19) [16:03:54] [Поток рендеринга/ИНФО]: [STDERR]: в dto.(SourceFile:23) [16:03:54] [Поток рендеринга/ИНФО]: [STDERR]: в dto.(SourceFile:11) [16:03:54] [Тема рендеринга/ИНФО]: [STDERR]: на com.mojang.blaze3d.systems.RenderSystem.(SourceFile:46) [16:03:54] [Рендеринг потока/ИНФО]: [STDERR]: в net.minecraft.client.main.Main.main(SourceFile:194) У меня Java 17.0.7 java --version вывод:

openjdk 17.0.7 18 апреля 2023 г. Среда выполнения OpenJDK Temurin-17.0.7+7 (сборка 17.0.7+7) 64-битный сервер OpenJDK VM Temurin-17.0.7+7 (сборка 17.0.7+7, смешанный режим, общий доступ) Я понятия не имею, как это исправить, но Minecraft должен запуститься
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»