MC百科社群

标题: 1.16.5后台一直刷出# GL ERROR #的问题 [打印本页]

作者: QQ酱70840    时间: 2022-1-23 21:45
标题: 1.16.5后台一直刷出# GL ERROR #的问题
本帖最后由 寒冽 于 2022-1-23 22:38 编辑

Multi启动器,最新版
Forge版本:36.2.23
如题显示,没开光影,没有造成崩溃,但大量日志会造成世界滞后,刚进去只有不到20Fps而且区块加载卡顿,但停下来卡一会就非常的流畅,稳定100Fps左右

如图显示,目前在弄整合包,这个错误一直搞不明白是怎么回事


还有一个问题每次加载世界都会出现如下的错误,但不影响进入


项目堆栈值不能为空,也看不清楚是哪个Mod的

[spoiler=1]
java.lang.IllegalArgumentException: ItemStack value must not be empty. 1 air minecraft:air
        at mezz.jei.util.ErrorUtil.checkNotEmpty(ErrorUtil.java:206) ~[jei:7.7.1.145] {re:classloading}
        at mezz.jei.plugins.vanilla.ingredients.item.ItemStackHelper.getUniqueId(ItemStackHelper.java:88) ~[jei:7.7.1.145] {re:classloading}
        at mezz.jei.plugins.vanilla.ingredients.item.ItemStackHelper.getUniqueId(ItemStackHelper.java:28) ~[jei:7.7.1.145] {re:classloading}
        at mezz.jei.recipes.RecipeMap.addRecipe(RecipeMap.java:94) ~[jei:7.7.1.145] {re:classloading}
        at mezz.jei.recipes.RecipeMap.addRecipe(RecipeMap.java:75) ~[jei:7.7.1.145] {re:classloading}
        at mezz.jei.recipes.RecipeManagerInternal.addRecipe(RecipeManagerInternal.java:125) ~[jei:7.7.1.145] {re:classloading}
        at mezz.jei.recipes.RecipeManagerInternal.addRecipeTyped(RecipeManagerInternal.java:101) ~[jei:7.7.1.145] {re:classloading}
        at mezz.jei.recipes.RecipeManagerInternal.addRecipes(RecipeManagerInternal.java:94) ~[jei:7.7.1.145] {re:classloading}
        at mezz.jei.recipes.RecipeManagerInternal.<init>(RecipeManagerInternal.java:86) ~[jei:7.7.1.145] {re:classloading}
        at mezz.jei.load.PluginLoader.getRecipeManager(PluginLoader.java:145) ~[jei:7.7.1.145] {re:classloading}
        at mezz.jei.startup.JeiStarter.start(JeiStarter.java:74) ~[jei:7.7.1.145] {re:classloading}
        at mezz.jei.startup.ClientLifecycleHandler.startJEI(ClientLifecycleHandler.java:147) ~[jei:7.7.1.145] {re:classloading}
        at mezz.jei.startup.ClientLifecycleHandler.setupJEI(ClientLifecycleHandler.java:140) ~[jei:7.7.1.145] {re:classloading}
        at mezz.jei.startup.ClientLifecycleHandler.lambda$new$3(ClientLifecycleHandler.java:106) ~[jei:7.7.1.145] {re:classloading}
        at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:247) ~[eventbus-4.0.0.jar:?] {}
        at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:239) ~[eventbus-4.0.0.jar:?] {}
        at net.minecraftforge.eventbus.EventBus.post(EventBus.java:302) ~[eventbus-4.0.0.jar:?] {}
        at net.minecraftforge.eventbus.EventBus.post(EventBus.java:283) ~[eventbus-4.0.0.jar:?] {}
        at net.minecraftforge.client.ForgeHooksClient.onRecipesUpdated(ForgeHooksClient.java:786) ~[forge:?] {re:mixin,re:classloading}
        at net.minecraft.client.network.play.ClientPlayNetHandler.func_199525_a(ClientPlayNetHandler.java:1314) ~[?:?] {re:mixin,pl:accesstransformer:B,xf:fml:xaerominimap:xaero_clientplaynethandler_cleanup,xf:fml:xaeroworldmap:xaero_wm_clientplaynethandler_cleanup,xf:fml:xaerominimap:xaero_clientplaynethandler_handlejoingame,xf:fml:xaeroworldmap:xaero_clientplaynethandler_handlejoingame,xf:fml:xaerominimap:xaero_clientplaynethandler_handlemultiblockchange,xf:fml:xaeroworldmap:xaero_wm_clientplaynethandler_handlemultiblockchange,xf:fml:xaerominimap:xaero_clientplaynethandler_handlechunkdata,xf:fml:xaeroworldmap:xaero_wm_clientplaynethandler_handlechunkdata,xf:fml:xaerominimap:xaero_clientplaynethandler_handleblockchange,xf:fml:xaeroworldmap:xaero_wm_clientplaynethandler_handleblockchange,xf:fml:xaerominimap:xaero_clientplaynethandler_handlespawnpoint,xf:fml:xaeroworldmap:xaero_clientplaynethandler_handlespawnpoint,xf:fml:creativecore:clientnetwork,xf:fml:xaerominimap:xaero_clientplaynethandlerclass,xf:fml:xaeroworldmap:xaero_wm_clientplaynethandlerclass,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,xf:fml:xaerominimap:xaero_clientplaynethandler_cleanup,xf:fml:xaeroworldmap:xaero_wm_clientplaynethandler_cleanup,xf:fml:xaerominimap:xaero_clientplaynethandler_handlejoingame,xf:fml:xaeroworldmap:xaero_clientplaynethandler_handlejoingame,xf:fml:xaerominimap:xaero_clientplaynethandler_handlemultiblockchange,xf:fml:xaeroworldmap:xaero_wm_clientplaynethandler_handlemultiblockchange,xf:fml:xaerominimap:xaero_clientplaynethandler_handlechunkdata,xf:fml:xaeroworldmap:xaero_wm_clientplaynethandler_handlechunkdata,xf:fml:xaerominimap:xaero_clientplaynethandler_handleblockchange,xf:fml:xaeroworldmap:xaero_wm_clientplaynethandler_handleblockchange,xf:fml:xaerominimap:xaero_clientplaynethandler_handlespawnpoint,xf:fml:xaeroworldmap:xaero_clientplaynethandler_handlespawnpoint,xf:fml:creativecore:clientnetwork,xf:fml:xaerominimap:xaero_clientplaynethandlerclass,xf:fml:xaeroworldmap:xaero_wm_clientplaynethandlerclass,pl:mixin:A,pl:runtimedistcleaner:A}
        at net.minecraft.network.play.server.SUpdateRecipesPacket.func_148833_a(SourceFile:27) ~[?:?] {re:mixin,re:classloading}
        at net.minecraft.network.play.server.SUpdateRecipesPacket.func_148833_a(SourceFile:15) ~[?:?] {re:mixin,re:classloading}
        at net.minecraft.network.PacketThreadUtil.lambda$checkThreadAndEnqueue$0(PacketThreadUtil.java:36) ~[?:?] {re:mixin,xf:OptiFine:default,re:classloading,xf:OptiFine:default}
        at net.optifine.util.PacketRunnable.run(PacketRunnable.java:28) ~[?:?] {re:classloading}
        at net.minecraft.util.concurrent.ThreadTaskExecutor.func_213166_h(ThreadTaskExecutor.java:189) ~[?:?] {re:mixin,pl:accesstransformer:B,xf:OptiFine:default,re:computing_frames,pl:accesstransformer:B,xf:OptiFine:default,re:classloading,pl:accesstransformer:B,xf:OptiFine:default}
        at net.minecraft.util.concurrent.RecursiveEventLoop.func_213166_h(SourceFile:23) ~[?:?] {re:mixin,re:computing_frames,re:classloading}
        at net.minecraft.util.concurrent.ThreadTaskExecutor.func_213168_p(ThreadTaskExecutor.java:151) ~[?:?] {re:mixin,pl:accesstransformer:B,xf:OptiFine:default,re:computing_frames,pl:accesstransformer:B,xf:OptiFine:default,re:classloading,pl:accesstransformer:B,xf:OptiFine:default}
        at net.minecraft.util.concurrent.ThreadTaskExecutor.func_213160_bf(ThreadTaskExecutor.java:128) ~[?:?] {re:mixin,pl:accesstransformer:B,xf:OptiFine:default,re:computing_frames,pl:accesstransformer:B,xf:OptiFine:default,re:classloading,pl:accesstransformer:B,xf:OptiFine:default}
        at net.minecraft.client.Minecraft.func_195542_b(Minecraft.java:948) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:randompatches.mixins.json:client.MinecraftMixin,pl:mixin:APP:immersiveengineering.mixins.json:accessors.client.MinecraftAccess,pl:mixin:APP:flywheel.mixins.json:ShaderCloseMixin,pl:mixin:APP:quitconfirm.mixins.json:MixinMinecraft,pl:mixin:APP:notenoughcrashes.mixins.json:client.MixinMinecraftClient,pl:mixin:APP:kubejs-common.mixins.json:MinecraftMixin,pl:mixin:APP:abnormals_core.mixins.json:client.MinecraftMixin,pl:mixin:APP:outer_end.mixins.json:BackgroundMusicMixin,pl:mixin:APP:charm.mixins.json:accessor.MinecraftAccessor,pl:mixin:APP:assets/botania/botania.mixins.json:AccessorMinecraft,pl:mixin:APP:create.mixins.json:WindowResizeMixin,pl:mixin:A,pl:runtimedistcleaner:A}
        at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:607) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:randompatches.mixins.json:client.MinecraftMixin,pl:mixin:APP:immersiveengineering.mixins.json:accessors.client.MinecraftAccess,pl:mixin:APP:flywheel.mixins.json:ShaderCloseMixin,pl:mixin:APP:quitconfirm.mixins.json:MixinMinecraft,pl:mixin:APP:notenoughcrashes.mixins.json:client.MixinMinecraftClient,pl:mixin:APP:kubejs-common.mixins.json:MinecraftMixin,pl:mixin:APP:abnormals_core.mixins.json:client.MinecraftMixin,pl:mixin:APP:outer_end.mixins.json:BackgroundMusicMixin,pl:mixin:APP:charm.mixins.json:accessor.MinecraftAccessor,pl:mixin:APP:assets/botania/botania.mixins.json:AccessorMinecraft,pl:mixin:APP:create.mixins.json:WindowResizeMixin,pl:mixin:A,pl:runtimedistcleaner:A}
        at net.minecraft.client.main.Main.main(Main.java:184) ~[minecraft-1.16.5-client.jar:?] {re:classloading,re:mixin,pl:runtimedistcleaner:A,pl:mixin:A,pl:runtimedistcleaner:A}
        at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?] {re:classloading}
        at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:?] {re:classloading}
        at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] {re:classloading}
        at java.lang.reflect.Method.invoke(Method.java:566) ~[?:?] {}
        at net.minecraftforge.fml.loading.FMLClientLaunchProvider.lambda$launchService$0(FMLClientLaunchProvider.java:51) ~[forge-1.16.5-36.2.23-launcher.jar:36.2] {}
        at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:37) [modlauncher-8.0.9.jar:?] {re:classloading}
        at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:54) [modlauncher-8.0.9.jar:?] {re:classloading}
        at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:72) [modlauncher-8.0.9.jar:?] {re:classloading}
        at cpw.mods.modlauncher.Launcher.run(Launcher.java:82) [modlauncher-8.0.9.jar:?] {re:classloading}
        at cpw.mods.modlauncher.Launcher.main(Launcher.java:66) [modlauncher-8.0.9.jar:?] {re:classloading}
        at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?] {re:classloading}
        at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:?] {re:classloading}
        at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] {re:classloading}
        at java.lang.reflect.Method.invoke(Method.java:566) ~[?:?] {}
        at io.github.zekerzhayard.forgewrapper.installer.Main.main(Main.java:57) [ForgeWrapper-mmc3.jar:mmc3] {re:classloading}
        at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?] {re:classloading}
        at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:?] {re:classloading}
        at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] {re:classloading}
        at java.lang.reflect.Method.invoke(Method.java:566) ~[?:?] {}
        at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:210) [NewLaunch.jar:?] {re:classloading}
        at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:245) [NewLaunch.jar:?] {re:classloading}
        at org.multimc.EntryPoint.listen(EntryPoint.java:143) [NewLaunch.jar:?] {re:classloading}
        at org.multimc.EntryPoint.main(EntryPoint.java:34) [NewLaunch.jar:?] {re:classloading}
[20:48:40] [Render thread/ERROR] [me.je.re.RecipeManagerInternal/]: Found a broken recipe: The Outer End outer_end:sawmill/vertical_azure_planks_from_azure_stems_sawing class com.minecraftabnormals.environmental.common.item.crafting.SawingRecipe[/spoiler]
这样的错误会在世界加载的过程中重复出现,进去后就不再出现



下面是日志的部分截取,文件太大删了一些重复没用的,里面有mod列表
希望能帮忙解决一下,我已经做好长期等待了

下载.png (136.14 KB, 下载次数: 454)

下载.png

log.txt

828.44 KB, 下载次数: 5

日志部分截取


作者: QQ酱29797    时间: 2022-1-23 22:12
本帖最后由 QQ酱29797 于 2022-1-23 22:15 编辑

初步看是jei的问题,这种问题主要原因可能是你魔改配方的时候没有跳出循环。
例如:
  1. var i as int = 0;
  2. while (i<100) {
  3. <code>
  4. }
复制代码

此时就是一个无限循环,自查一下你的代码?同时还有这个报错:ItemStack value must not be empty. 1 air minecraft:air
[size=13.3333px]应该也是代码方面问题,试试用null代替。


作者: QQ酱328788    时间: 2022-5-5 11:07
问一下楼主GL错误的问题是否已经解决 能否告知问题来源 我也遇到了同样的问题
作者: QQ酱328788    时间: 2022-5-6 19:07
史诗战斗真的是个大冤种 跟jei等模组装在一起的时候就会报GL错误
作者: QQ酱70840    时间: 2022-5-20 22:26
QQ酱328788 发表于 2022-5-6 19:07
史诗战斗真的是个大冤种 跟jei等模组装在一起的时候就会报GL错误

解决了,说出来你可能不信,是按键冲突的问题,游戏本体的默认按键一改动,按一下就会出来一个#GL ERROR,不按不出来。解决办法就是重置按键然后不要动游戏本体的按键可以改mod按键,或者改一个回到游戏按一下看是否出错,没有出错就继续改。我就是这样解决了,为了找到问题我甚至把我的200多个mod一个一个往里面加来排查问题,真就是折腾两小时玩半分钟。
作者: Fi_Cap    时间: 2022-6-19 00:20
不是,GL是著名的渲染引擎OpenGL。
作者: 137138    时间: 2022-7-1 22:38
QQ酱70840 发表于 2022-5-20 22:26
解决了,说出来你可能不信,是按键冲突的问题,游戏本体的默认按键一改动,按一下就会出来一个#GL ERROR ...

错误代码在 https://docs.microsoft.com/zh-cn ... /opengl-error-codes 没有记载,所以去当好人吧
另外这个代码也挺贴合主题的“GL_INVALID_KEY”




欢迎光临 MC百科社群 (https://bbs.mcmod.cn/) MC百科|最大的MineCraft中文模组百科