Начинающий
- Статус
- Оффлайн
- Регистрация
- 14 Ноя 2024
- Сообщения
- 668
- Реакции
- 13
Ошибки запуска - https://yougame.biz/threads/293888/
1 ошибка - 1.16.5/src/main/java/net/minecraft/tags/ITag.java:217:51java: incompatible types: java.lang.String cannot be converted to com.google.gson.JsonElement (там может быть много файлов с такими ошибками)
Решение - Заходим в папку libs и удаляем gson-2.8.0 (чтоб наверника=) ) и mcinjector,
2 ошибка - либки lwjgl
лог ошибки -
В основном ошибка в том, что есть одинаковые либки, но разных версий
сс -
Удаляете все либки начинающиеся на lwjgl, и в build.gradle а точнее в dependencies добавляете эти строки
По мере нахождения ошибок буду сюда их писать
1 ошибка - 1.16.5/src/main/java/net/minecraft/tags/ITag.java:217:51java: incompatible types: java.lang.String cannot be converted to com.google.gson.JsonElement (там может быть много файлов с такими ошибками)
Решение - Заходим в папку libs и удаляем gson-2.8.0 (чтоб наверника=) ) и mcinjector,
Пожалуйста, авторизуйтесь для просмотра ссылки.
- скачиваем отсюда замену и перекидываем в либс2 ошибка - либки lwjgl
лог ошибки -
Connected to the target VM, address: '127.0.0.1:46489', transport: 'socket'
[14:27:29] [main/INFO]: [OptiFine] (Reflector) Field not found: World.tileEntitiesToBeRemoved
[14:27:29] [main/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.eventbus.api.Event$Result
[14:27:29] [main/INFO]: [OptiFine] (Reflector) Method not present: net.minecraftforge.common.extensions.IForgeBlockState.hasTileEntity
[14:27:29] [main/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.common.extensions.IForgeEntity
[14:27:29] [main/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.fml.CrashReportExtender
[14:27:29] [main/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.tags.ItemTags.createOptional
[14:27:31] [main/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.ForgeHooksClient
[14:27:31] [main/ERROR]: Can't find the resource index file: assets/indexes/1.16.json
[14:27:31] [main/INFO]: Environment: authHost='
[14:27:32] [main/INFO]: Setting user: shieldthug_7
[14:27:32] [main/INFO]: [STDERR]: [LWJGL] [ERROR] Incompatible Java and native library versions detected.
Possible reasons:
a) -Djava.library.path is set to a folder containing shared libraries of an older LWJGL version.
b) The classpath contains jar files of an older LWJGL version.
Possible solutions:
a) Make sure to not set -Djava.library.path (it is not needed for developing with LWJGL 3) or make
sure the folder it points to contains the shared libraries of the correct LWJGL version.
b) Check the classpath and make sure to only have jar files of the same LWJGL version in it.
[14:27:32] [main/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.settings.KeyConflictContext
[14:27:32] [main/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.settings.KeyModifier
[14:27:32] [main/INFO]: [OptiFine] (Reflector) Class not present: net.minecraft.launchwrapper.Launch
[14:27:32] [main/INFO]: Backend library: LWJGL version 3.2.1 build 12
[14:27:32] [main/INFO]: [OptiFine] (Reflector) Class not present: optifine.OptiFineResourceLocator
---- Minecraft Crash Report ----
// Don't be sad, have a hug! <3
Time: 31.07.2025, 14:27
Description: Initializing game
java.lang.ExceptionInInitializerError
at org.lwjgl.glfw.GLFW.nglfwGetError(GLFW.java:960)
at org.lwjgl.glfw.GLFW.glfwGetError(GLFW.java:989)
at net.minecraft.client.MainWindow.checkGlfwError(MainWindow.java:187)
at com.mojang.blaze3d.platform.GLX._initGlfw(GLX.java:78)
at com.mojang.blaze3d.systems.RenderSystem.initBackendSystem(RenderSystem.java:693)
at net.minecraft.client.Minecraft.<init>(Minecraft.java:438)
at net.minecraft.client.main.Main.main(Main.java:165)
at Start.main(Start.java:10)
Caused by: java.lang.NullPointerException: A required function is missing: glfwGetMonitorWorkarea
at org.lwjgl.system.APIUtil.requiredFunctionMissing(APIUtil.java:142)
at org.lwjgl.system.APIUtil.apiGetFunctionAddress(APIUtil.java:135)
at org.lwjgl.glfw.GLFW$Functions.<clinit>(GLFW.java:693)
... 8 more
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- Head --
Thread: Render thread
Stacktrace:
at org.lwjgl.glfw.GLFW.nglfwGetError(GLFW.java:960)
at org.lwjgl.glfw.GLFW.glfwGetError(GLFW.java:989)
at net.minecraft.client.MainWindow.checkGlfwError(MainWindow.java:187)
at com.mojang.blaze3d.platform.GLX._initGlfw(GLX.java:78)
at com.mojang.blaze3d.systems.RenderSystem.initBackendSystem(RenderSystem.java:693)
at net.minecraft.client.Minecraft.<init>(Minecraft.java:438)
-- Initialization --
Details:
Stacktrace:
at net.minecraft.client.main.Main.main(Main.java:165)
at Start.main(Start.java:10)
[14:27:29] [main/INFO]: [OptiFine] (Reflector) Field not found: World.tileEntitiesToBeRemoved
[14:27:29] [main/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.eventbus.api.Event$Result
[14:27:29] [main/INFO]: [OptiFine] (Reflector) Method not present: net.minecraftforge.common.extensions.IForgeBlockState.hasTileEntity
[14:27:29] [main/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.common.extensions.IForgeEntity
[14:27:29] [main/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.fml.CrashReportExtender
[14:27:29] [main/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.tags.ItemTags.createOptional
[14:27:31] [main/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.ForgeHooksClient
[14:27:31] [main/ERROR]: Can't find the resource index file: assets/indexes/1.16.json
[14:27:31] [main/INFO]: Environment: authHost='
Пожалуйста, авторизуйтесь для просмотра ссылки.
', accountsHost='
Пожалуйста, авторизуйтесь для просмотра ссылки.
', sessionHost='
Пожалуйста, авторизуйтесь для просмотра ссылки.
', servicesHost='
Пожалуйста, авторизуйтесь для просмотра ссылки.
', name='PROD'[14:27:32] [main/INFO]: Setting user: shieldthug_7
[14:27:32] [main/INFO]: [STDERR]: [LWJGL] [ERROR] Incompatible Java and native library versions detected.
Possible reasons:
a) -Djava.library.path is set to a folder containing shared libraries of an older LWJGL version.
b) The classpath contains jar files of an older LWJGL version.
Possible solutions:
a) Make sure to not set -Djava.library.path (it is not needed for developing with LWJGL 3) or make
sure the folder it points to contains the shared libraries of the correct LWJGL version.
b) Check the classpath and make sure to only have jar files of the same LWJGL version in it.
[14:27:32] [main/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.settings.KeyConflictContext
[14:27:32] [main/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.settings.KeyModifier
[14:27:32] [main/INFO]: [OptiFine] (Reflector) Class not present: net.minecraft.launchwrapper.Launch
[14:27:32] [main/INFO]: Backend library: LWJGL version 3.2.1 build 12
[14:27:32] [main/INFO]: [OptiFine] (Reflector) Class not present: optifine.OptiFineResourceLocator
---- Minecraft Crash Report ----
// Don't be sad, have a hug! <3
Time: 31.07.2025, 14:27
Description: Initializing game
java.lang.ExceptionInInitializerError
at org.lwjgl.glfw.GLFW.nglfwGetError(GLFW.java:960)
at org.lwjgl.glfw.GLFW.glfwGetError(GLFW.java:989)
at net.minecraft.client.MainWindow.checkGlfwError(MainWindow.java:187)
at com.mojang.blaze3d.platform.GLX._initGlfw(GLX.java:78)
at com.mojang.blaze3d.systems.RenderSystem.initBackendSystem(RenderSystem.java:693)
at net.minecraft.client.Minecraft.<init>(Minecraft.java:438)
at net.minecraft.client.main.Main.main(Main.java:165)
at Start.main(Start.java:10)
Caused by: java.lang.NullPointerException: A required function is missing: glfwGetMonitorWorkarea
at org.lwjgl.system.APIUtil.requiredFunctionMissing(APIUtil.java:142)
at org.lwjgl.system.APIUtil.apiGetFunctionAddress(APIUtil.java:135)
at org.lwjgl.glfw.GLFW$Functions.<clinit>(GLFW.java:693)
... 8 more
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- Head --
Thread: Render thread
Stacktrace:
at org.lwjgl.glfw.GLFW.nglfwGetError(GLFW.java:960)
at org.lwjgl.glfw.GLFW.glfwGetError(GLFW.java:989)
at net.minecraft.client.MainWindow.checkGlfwError(MainWindow.java:187)
at com.mojang.blaze3d.platform.GLX._initGlfw(GLX.java:78)
at com.mojang.blaze3d.systems.RenderSystem.initBackendSystem(RenderSystem.java:693)
at net.minecraft.client.Minecraft.<init>(Minecraft.java:438)
-- Initialization --
Details:
Stacktrace:
at net.minecraft.client.main.Main.main(Main.java:165)
at Start.main(Start.java:10)
сс -
Удаляете все либки начинающиеся на lwjgl, и в build.gradle а точнее в dependencies добавляете эти строки
1:
implementation 'org.lwjgl:lwjgl:3.2.2'
implementation 'org.lwjgl:lwjgl-glfw:3.2.2'
implementation 'org.lwjgl:lwjgl-opengl:3.2.2'
implementation 'org.lwjgl:lwjgl-openal:3.2.2'
implementation 'org.lwjgl:lwjgl-stb:3.2.2'
implementation 'org.lwjgl:lwjgl-jemalloc:3.2.2'
implementation 'org.lwjgl:lwjgl-tinyfd:3.2.2'
runtimeOnly 'org.lwjgl:lwjgl:3.2.2:natives-windows'
runtimeOnly 'org.lwjgl:lwjgl:3.2.2:natives-linux'
runtimeOnly 'org.lwjgl:lwjgl:3.2.2:natives-macos'
runtimeOnly 'org.lwjgl:lwjgl-glfw:3.2.2:natives-windows'
runtimeOnly 'org.lwjgl:lwjgl-glfw:3.2.2:natives-linux'
runtimeOnly 'org.lwjgl:lwjgl-glfw:3.2.2:natives-macos'
runtimeOnly 'org.lwjgl:lwjgl-opengl:3.2.2:natives-windows'
runtimeOnly 'org.lwjgl:lwjgl-opengl:3.2.2:natives-linux'
runtimeOnly 'org.lwjgl:lwjgl-opengl:3.2.2:natives-macos'
runtimeOnly 'org.lwjgl:lwjgl-openal:3.2.2:natives-windows'
runtimeOnly 'org.lwjgl:lwjgl-openal:3.2.2:natives-linux'
runtimeOnly 'org.lwjgl:lwjgl-openal:3.2.2:natives-macos'
runtimeOnly 'org.lwjgl:lwjgl-stb:3.2.2:natives-windows'
runtimeOnly 'org.lwjgl:lwjgl-stb:3.2.2:natives-linux'
runtimeOnly 'org.lwjgl:lwjgl-stb:3.2.2:natives-macos'
runtimeOnly 'org.lwjgl:lwjgl-jemalloc:3.2.2:natives-windows'
runtimeOnly 'org.lwjgl:lwjgl-jemalloc:3.2.2:natives-linux'
runtimeOnly 'org.lwjgl:lwjgl-jemalloc:3.2.2:natives-macos'
runtimeOnly 'org.lwjgl:lwjgl-tinyfd:3.2.2:natives-windows'
runtimeOnly 'org.lwjgl:lwjgl-tinyfd:3.2.2:natives-linux'
runtimeOnly 'org.lwjgl:lwjgl-tinyfd:3.2.2:natives-macos'
По мере нахождения ошибок буду сюда их писать