[Bug] Handle out of bounds recipes more gracefully
Abalieno opened this issue · 2 comments
What happened?
An user reported to me some crashes while browsing recipes and scrolling through tabs by pressing the arrows. I thought it was some mod mismatch, but then I was able to reproduce by simply clicking on the "label" so that REI would shift to show all machines and recipes.
Problem is, there's noting in the logs or crash that indicates what might be the cause.
What mod loaders are you seeing the problem on?
Fabric
What do you think this bug is of?
- Visual
- Recipe Lookup
- Cheat Mode
- Plugin Integration / JEI Plugin Compatibility
- Others
Relevant log output
[02:08:05] [Render thread/ERROR]: Reported exception thrown!
net.minecraft.class_148: mouseClicked event handler
at Not Enough Crashes deobfuscated stack trace.(1.19.2+build.28) ~[?:?]
at net.minecraft.client.gui.screen.Screen.wrapScreenError(Screen:494) ~[?:?]
at net.minecraft.client.Mouse.onMouseButton(Mouse:94) ~[?:?]
at net.minecraft.client.Mouse.method_22686(Mouse:165) ~[?:?]
at net.minecraft.util.thread.ThreadExecutor.execute(ThreadExecutor:103) ~[?:?]
at net.minecraft.client.Mouse.method_22684(Mouse:165) ~[?:?]
at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?]
at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?]
at org.lwjgl.glfw.GLFW.glfwPollEvents(GLFW.java:3403) ~[lwjgl-glfw-3.3.1.jar:?]
at com.mojang.blaze3d.systems.RenderSystem.flipFrame(RenderSystem:204) ~[client-intermediary.jar:?]
at net.minecraft.client.util.Window.swapBuffers(Window:315) ~[?:?]
at net.minecraft.client.MinecraftClient.render(MinecraftClient:1205) ~[?:?]
at net.minecraft.client.MinecraftClient.run(MinecraftClient:768) ~[?:?]
at net.minecraft.client.main.Main.main(Main:244) [client-intermediary.jar:?]
at net.minecraft.client.main.Main.main(Main:51) [client-intermediary.jar:?]
at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:468) [fabric-loader-0.14.22.jar:?]
at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) [fabric-loader-0.14.22.jar:?]
at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.14.22.jar:?]
at jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) ~[?:?]
at java.lang.reflect.Method.invoke(Method.java:580) ~[?:?]
at org.polymc.impl.OneSixLauncher.invokeMain(OneSixLauncher.java:104) [NewLaunch.jar:?]
at org.polymc.impl.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:175) [NewLaunch.jar:?]
at org.polymc.impl.OneSixLauncher.launch(OneSixLauncher.java:185) [NewLaunch.jar:?]
at org.polymc.EntryPoint.listen(EntryPoint.java:144) [NewLaunch.jar:?]
at org.polymc.EntryPoint.main(EntryPoint.java:74) [NewLaunch.jar:?]
Caused by: java.lang.IndexOutOfBoundsException: Index 9 out of bounds for length 9
at jdk.internal.util.Preconditions.outOfBounds(Preconditions.java:100) ~[?:?]
at jdk.internal.util.Preconditions.outOfBoundsCheckIndex(Preconditions.java:106) ~[?:?]
at jdk.internal.util.Preconditions.checkIndex(Preconditions.java:302) ~[?:?]
at java.util.Objects.checkIndex(Objects.java:385) ~[?:?]
at java.util.ArrayList.set(ArrayList.java:470) ~[?:?]
at me.shedaniel.rei.plugin.common.displays.crafting.DefaultCraftingDisplay.getOrganisedInputEntries(DefaultCraftingDisplay.java:143) ~[RoughlyEnoughItems-9.1.657.jar:?]
at me.shedaniel.rei.plugin.client.categories.crafting.DefaultCraftingCategory$1.hashOf(DefaultCraftingCategory.java:108) ~[RoughlyEnoughItems-9.1.657.jar:?]
at me.shedaniel.rei.plugin.client.categories.crafting.DefaultCraftingCategory$1.hashOf(DefaultCraftingCategory.java:94) ~[RoughlyEnoughItems-9.1.657.jar:?]
at me.shedaniel.rei.impl.client.view.ViewsImpl$1Wrapped.<init>(ViewsImpl.java:235) ~[RoughlyEnoughItems-9.1.657.jar:?]
at me.shedaniel.rei.impl.client.view.ViewsImpl._buildMapFor(ViewsImpl.java:279) ~[RoughlyEnoughItems-9.1.657.jar:?]
at me.shedaniel.rei.impl.client.view.ViewsImpl.buildMapFor(ViewsImpl.java:97) ~[RoughlyEnoughItems-9.1.657.jar:?]
at me.shedaniel.rei.impl.client.ClientHelperImpl$ViewSearchBuilderImpl.lambda$new$0(ClientHelperImpl.java:407) ~[RoughlyEnoughItems-9.1.657.jar:?]
at com.google.common.base.Suppliers$NonSerializableMemoizingSupplier.get(Suppliers.java:183) ~[guava-31.0.1-jre.jar:?]
at me.shedaniel.rei.impl.client.ClientHelperImpl$ViewSearchBuilderImpl.buildMapInternal(ClientHelperImpl.java:480) ~[RoughlyEnoughItems-9.1.657.jar:?]
at me.shedaniel.rei.impl.client.ClientHelperImpl.openView(ClientHelperImpl.java:339) ~[RoughlyEnoughItems-9.1.657.jar:?]
at me.shedaniel.rei.api.client.view.ViewSearchBuilder.open(ViewSearchBuilder.java:228) ~[RoughlyEnoughItems-9.1.657.jar:?]
at me.shedaniel.rei.impl.client.gui.screen.DefaultDisplayViewingScreen.lambda$init$4(DefaultDisplayViewingScreen.java:170) ~[RoughlyEnoughItems-9.1.657.jar:?]
at me.shedaniel.rei.impl.client.gui.widget.basewidgets.LabelWidget.mouseClicked(LabelWidget.java:276) ~[RoughlyEnoughItems-9.1.657.jar:?]
at net.minecraft.client.gui.ParentElement.mouseClicked(ParentElement:27) ~[?:?]
at me.shedaniel.rei.impl.client.gui.widget.DelegateWidgetWithTranslate.mouseClicked(DelegateWidgetWithTranslate.java:77) ~[RoughlyEnoughItems-9.1.657.jar:?]
at net.minecraft.client.gui.ParentElement.mouseClicked(ParentElement:27) ~[?:?]
at me.shedaniel.rei.impl.client.gui.screen.AbstractDisplayViewingScreen.mouseClicked(AbstractDisplayViewingScreen.java:400) ~[RoughlyEnoughItems-9.1.657.jar:?]
at me.shedaniel.rei.impl.client.gui.screen.DefaultDisplayViewingScreen.mouseClicked(DefaultDisplayViewingScreen.java:502) ~[RoughlyEnoughItems-9.1.657.jar:?]
at net.minecraft.client.Mouse.method_1611(Mouse:94) ~[?:?]
at net.minecraft.client.gui.screen.Screen.wrapScreenError(Screen:489) ~[?:?]
... 23 more
[02:08:05] [Render thread/FATAL]: Unreported exception thrown!
java.lang.IndexOutOfBoundsException: Index 9 out of bounds for length 9
at Not Enough Crashes deobfuscated stack trace.(1.19.2+build.28) ~[?:?]
at jdk.internal.util.Preconditions.outOfBounds(Preconditions.java:100) ~[?:?]
at jdk.internal.util.Preconditions.outOfBoundsCheckIndex(Preconditions.java:106) ~[?:?]
at jdk.internal.util.Preconditions.checkIndex(Preconditions.java:302) ~[?:?]
at java.util.Objects.checkIndex(Objects.java:385) ~[?:?]
at java.util.ArrayList.set(ArrayList.java:470) ~[?:?]
at me.shedaniel.rei.plugin.common.displays.crafting.DefaultCraftingDisplay.getOrganisedInputEntries(DefaultCraftingDisplay.java:143) ~[RoughlyEnoughItems-9.1.657.jar:?]
at me.shedaniel.rei.plugin.client.categories.crafting.DefaultCraftingCategory$1.hashOf(DefaultCraftingCategory.java:108) ~[RoughlyEnoughItems-9.1.657.jar:?]
at me.shedaniel.rei.plugin.client.categories.crafting.DefaultCraftingCategory$1.hashOf(DefaultCraftingCategory.java:94) ~[RoughlyEnoughItems-9.1.657.jar:?]
at me.shedaniel.rei.impl.client.view.ViewsImpl$1Wrapped.<init>(ViewsImpl.java:235) ~[RoughlyEnoughItems-9.1.657.jar:?]
at me.shedaniel.rei.impl.client.view.ViewsImpl._buildMapFor(ViewsImpl.java:279) ~[RoughlyEnoughItems-9.1.657.jar:?]
at me.shedaniel.rei.impl.client.view.ViewsImpl.buildMapFor(ViewsImpl.java:97) ~[RoughlyEnoughItems-9.1.657.jar:?]
at me.shedaniel.rei.impl.client.ClientHelperImpl$ViewSearchBuilderImpl.lambda$new$0(ClientHelperImpl.java:407) ~[RoughlyEnoughItems-9.1.657.jar:?]
at com.google.common.base.Suppliers$NonSerializableMemoizingSupplier.get(Suppliers.java:183) ~[guava-31.0.1-jre.jar:?]
at me.shedaniel.rei.impl.client.ClientHelperImpl$ViewSearchBuilderImpl.buildMapInternal(ClientHelperImpl.java:480) ~[RoughlyEnoughItems-9.1.657.jar:?]
at me.shedaniel.rei.impl.client.ClientHelperImpl.openView(ClientHelperImpl.java:339) ~[RoughlyEnoughItems-9.1.657.jar:?]
at me.shedaniel.rei.api.client.view.ViewSearchBuilder.open(ViewSearchBuilder.java:228) ~[RoughlyEnoughItems-9.1.657.jar:?]
at me.shedaniel.rei.impl.client.gui.screen.DefaultDisplayViewingScreen.lambda$init$4(DefaultDisplayViewingScreen.java:170) ~[RoughlyEnoughItems-9.1.657.jar:?]
at me.shedaniel.rei.impl.client.gui.widget.basewidgets.LabelWidget.mouseClicked(LabelWidget.java:276) ~[RoughlyEnoughItems-9.1.657.jar:?]
at net.minecraft.client.gui.ParentElement.mouseClicked(ParentElement:27) ~[?:?]
at me.shedaniel.rei.impl.client.gui.widget.DelegateWidgetWithTranslate.mouseClicked(DelegateWidgetWithTranslate.java:77) ~[RoughlyEnoughItems-9.1.657.jar:?]
at net.minecraft.client.gui.ParentElement.mouseClicked(ParentElement:27) ~[?:?]
at me.shedaniel.rei.impl.client.gui.screen.AbstractDisplayViewingScreen.mouseClicked(AbstractDisplayViewingScreen.java:400) ~[RoughlyEnoughItems-9.1.657.jar:?]
at me.shedaniel.rei.impl.client.gui.screen.DefaultDisplayViewingScreen.mouseClicked(DefaultDisplayViewingScreen.java:502) ~[RoughlyEnoughItems-9.1.657.jar:?]
at net.minecraft.client.Mouse.method_1611(Mouse:94) ~[?:?]
at net.minecraft.client.gui.screen.Screen.wrapScreenError(Screen:489) ~[?:?]
at net.minecraft.client.Mouse.onMouseButton(Mouse:94) ~[?:?]
at net.minecraft.client.Mouse.method_22686(Mouse:165) ~[?:?]
at net.minecraft.util.thread.ThreadExecutor.execute(ThreadExecutor:103) ~[?:?]
at net.minecraft.client.Mouse.method_22684(Mouse:165) ~[?:?]
at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:?]
at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar:?]
at org.lwjgl.glfw.GLFW.glfwPollEvents(GLFW.java:3403) ~[lwjgl-glfw-3.3.1.jar:?]
at com.mojang.blaze3d.systems.RenderSystem.flipFrame(RenderSystem:204) ~[client-intermediary.jar:?]
at net.minecraft.client.util.Window.swapBuffers(Window:315) ~[?:?]
at net.minecraft.client.MinecraftClient.render(MinecraftClient:1205) ~[?:?]
at net.minecraft.client.MinecraftClient.run(MinecraftClient:768) ~[?:?]
at net.minecraft.client.main.Main.main(Main:244) [client-intermediary.jar:?]
at net.minecraft.client.main.Main.main(Main:51) [client-intermediary.jar:?]
at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:468) [fabric-loader-0.14.22.jar:?]
at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) [fabric-loader-0.14.22.jar:?]
at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.14.22.jar:?]
at jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) ~[?:?]
at java.lang.reflect.Method.invoke(Method.java:580) ~[?:?]
at org.polymc.impl.OneSixLauncher.invokeMain(OneSixLauncher.java:104) [NewLaunch.jar:?]
at org.polymc.impl.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:175) [NewLaunch.jar:?]
at org.polymc.impl.OneSixLauncher.launch(OneSixLauncher.java:185) [NewLaunch.jar:?]
at org.polymc.EntryPoint.listen(EntryPoint.java:144) [NewLaunch.jar:?]
at org.polymc.EntryPoint.main(EntryPoint.java:74) [NewLaunch.jar:?]
[02:08:05] [Render thread/FATAL]: Minecraft ran into a problem! Report saved to: E:\1 Games\Minecraft\APoly\instances\Gregorian Lightspeed-2-LITE.0.2.3\minecraft\crash-reports\crash-2023-10-15_02.08.05-client.txt
---- Minecraft Crash Report ----
// My bad.
Time: 2023-10-15 02:08:05
Description: mouseClicked event handler
java.lang.IndexOutOfBoundsException: Index 9 out of bounds for length 9
at Not Enough Crashes deobfuscated stack trace.(1.19.2+build.28)
at jdk.internal.util.Preconditions.outOfBounds(Preconditions.java:100)
at jdk.internal.util.Preconditions.outOfBoundsCheckIndex(Preconditions.java:106)
at jdk.internal.util.Preconditions.checkIndex(Preconditions.java:302)
at java.util.Objects.checkIndex(Objects.java:385)
at java.util.ArrayList.set(ArrayList.java:470)
at me.shedaniel.rei.plugin.common.displays.crafting.DefaultCraftingDisplay.getOrganisedInputEntries(DefaultCraftingDisplay.java:143)
at me.shedaniel.rei.plugin.client.categories.crafting.DefaultCraftingCategory$1.hashOf(DefaultCraftingCategory.java:108)
at me.shedaniel.rei.plugin.client.categories.crafting.DefaultCraftingCategory$1.hashOf(DefaultCraftingCategory.java:94)
at me.shedaniel.rei.impl.client.view.ViewsImpl$1Wrapped.<init>(ViewsImpl.java:235)
at me.shedaniel.rei.impl.client.view.ViewsImpl._buildMapFor(ViewsImpl.java:279)
at me.shedaniel.rei.impl.client.view.ViewsImpl.buildMapFor(ViewsImpl.java:97)
at me.shedaniel.rei.impl.client.ClientHelperImpl$ViewSearchBuilderImpl.lambda$new$0(ClientHelperImpl.java:407)
at com.google.common.base.Suppliers$NonSerializableMemoizingSupplier.get(Suppliers.java:183)
at me.shedaniel.rei.impl.client.ClientHelperImpl$ViewSearchBuilderImpl.buildMapInternal(ClientHelperImpl.java:480)
at me.shedaniel.rei.impl.client.ClientHelperImpl.openView(ClientHelperImpl.java:339)
at me.shedaniel.rei.api.client.view.ViewSearchBuilder.open(ViewSearchBuilder.java:228)
at me.shedaniel.rei.impl.client.gui.screen.DefaultDisplayViewingScreen.lambda$init$4(DefaultDisplayViewingScreen.java:170)
at me.shedaniel.rei.impl.client.gui.widget.basewidgets.LabelWidget.mouseClicked(LabelWidget.java:276)
at net.minecraft.client.gui.ParentElement.mouseClicked(ParentElement:27)
at me.shedaniel.rei.impl.client.gui.widget.DelegateWidgetWithTranslate.mouseClicked(DelegateWidgetWithTranslate.java:77)
at net.minecraft.client.gui.ParentElement.mouseClicked(ParentElement:27)
at me.shedaniel.rei.impl.client.gui.screen.AbstractDisplayViewingScreen.mouseClicked(AbstractDisplayViewingScreen.java:400)
at me.shedaniel.rei.impl.client.gui.screen.DefaultDisplayViewingScreen.mouseClicked(DefaultDisplayViewingScreen.java:502)
at net.minecraft.client.Mouse.method_1611(Mouse:94)
at net.minecraft.client.gui.screen.Screen.wrapScreenError(Screen:489)
at net.minecraft.client.Mouse.onMouseButton(Mouse:94)
at net.minecraft.client.Mouse.method_22686(Mouse:165)
at net.minecraft.util.thread.ThreadExecutor.execute(ThreadExecutor:103)
at net.minecraft.client.Mouse.method_22684(Mouse:165)
at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43)
at org.lwjgl.system.JNI.invokeV(Native Method)
at org.lwjgl.glfw.GLFW.glfwPollEvents(GLFW.java:3403)
at com.mojang.blaze3d.systems.RenderSystem.flipFrame(RenderSystem:204)
at net.minecraft.client.util.Window.swapBuffers(Window:315)
at net.minecraft.client.MinecraftClient.render(MinecraftClient:1205)
at net.minecraft.client.MinecraftClient.run(MinecraftClient:768)
at net.minecraft.client.main.Main.main(Main:244)
at net.minecraft.client.main.Main.main(Main:51)
at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:468)
at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)
at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)
at jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.lang.reflect.Method.invoke(Method.java:580)
at org.polymc.impl.OneSixLauncher.invokeMain(OneSixLauncher.java:104)
at org.polymc.impl.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:175)
at org.polymc.impl.OneSixLauncher.launch(OneSixLauncher.java:185)
at org.polymc.EntryPoint.listen(EntryPoint.java:144)
at org.polymc.EntryPoint.main(EntryPoint.java:74)
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- Head --
Thread: Render thread
Stacktrace:
at java.base/jdk.internal.util.Preconditions.outOfBounds(Preconditions.java:100)
at java.base/jdk.internal.util.Preconditions.outOfBoundsCheckIndex(Preconditions.java:106)
at java.base/jdk.internal.util.Preconditions.checkIndex(Preconditions.java:302)
at java.base/java.util.Objects.checkIndex(Objects.java:385)
at java.base/java.util.ArrayList.set(ArrayList.java:470)
at me.shedaniel.rei.plugin.common.displays.crafting.DefaultCraftingDisplay.getOrganisedInputEntries(DefaultCraftingDisplay.java:143)
at me.shedaniel.rei.plugin.client.categories.crafting.DefaultCraftingCategory$1.hashOf(DefaultCraftingCategory.java:108)
at me.shedaniel.rei.plugin.client.categories.crafting.DefaultCraftingCategory$1.hashOf(DefaultCraftingCategory.java:94)
at me.shedaniel.rei.impl.client.view.ViewsImpl$1Wrapped.<init>(ViewsImpl.java:235)
at me.shedaniel.rei.impl.client.view.ViewsImpl._buildMapFor(ViewsImpl.java:279)
at me.shedaniel.rei.impl.client.view.ViewsImpl.buildMapFor(ViewsImpl.java:97)
at me.shedaniel.rei.impl.client.ClientHelperImpl$ViewSearchBuilderImpl.lambda$new$0(ClientHelperImpl.java:407)
at com.google.common.base.Suppliers$NonSerializableMemoizingSupplier.get(Suppliers.java:183)
at me.shedaniel.rei.impl.client.ClientHelperImpl$ViewSearchBuilderImpl.buildMapInternal(ClientHelperImpl.java:480)
at me.shedaniel.rei.impl.client.ClientHelperImpl.openView(ClientHelperImpl.java:339)
at me.shedaniel.rei.api.client.view.ViewSearchBuilder.open(ViewSearchBuilder.java:228)
at me.shedaniel.rei.impl.client.gui.screen.DefaultDisplayViewingScreen.lambda$init$4(DefaultDisplayViewingScreen.java:170)
at me.shedaniel.rei.impl.client.gui.widget.basewidgets.LabelWidget.method_25402(LabelWidget.java:276)
at net.minecraft.class_4069.method_25402(class_4069.java:27)
at me.shedaniel.rei.impl.client.gui.widget.DelegateWidgetWithTranslate.method_25402(DelegateWidgetWithTranslate.java:77)
at net.minecraft.class_4069.method_25402(class_4069.java:27)
at me.shedaniel.rei.impl.client.gui.screen.AbstractDisplayViewingScreen.method_25402(AbstractDisplayViewingScreen.java:400)
at me.shedaniel.rei.impl.client.gui.screen.DefaultDisplayViewingScreen.method_25402(DefaultDisplayViewingScreen.java:502)
at net.minecraft.class_312.method_1611(class_312.java:94)
at net.minecraft.class_437.method_25412(class_437.java:489)
at net.minecraft.class_312.method_1601(class_312.java:94)
at net.minecraft.class_312.method_22686(class_312.java:165)
at net.minecraft.class_1255.execute(class_1255.java:103)
at net.minecraft.class_312.method_22684(class_312.java:165)
at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43)
at org.lwjgl.system.JNI.invokeV(Native Method)
at org.lwjgl.glfw.GLFW.glfwPollEvents(GLFW.java:3403)
at com.mojang.blaze3d.systems.RenderSystem.flipFrame(RenderSystem.java:204)
-- Affected screen --
Details:
Screen name: me.shedaniel.rei.impl.client.gui.screen.DefaultDisplayViewingScreen
Stacktrace:
at net.minecraft.class_437.method_25412(class_437.java:489)
at net.minecraft.class_312.method_1601(class_312.java:94)
at net.minecraft.class_312.method_22686(class_312.java:165)
at net.minecraft.class_1255.execute(class_1255.java:103)
at net.minecraft.class_312.method_22684(class_312.java:165)
at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43)
at org.lwjgl.system.JNI.invokeV(Native Method)
at org.lwjgl.glfw.GLFW.glfwPollEvents(GLFW.java:3403)
at com.mojang.blaze3d.systems.RenderSystem.flipFrame(RenderSystem.java:204)
at net.minecraft.class_1041.method_15998(class_1041.java:315)
at net.minecraft.class_310.method_1523(class_310.java:1205)
at net.minecraft.class_310.method_1514(class_310.java:768)
at net.minecraft.client.main.Main.method_44604(Main.java:244)
at net.minecraft.client.main.Main.main(Main.java:51)
at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:468)
at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)
at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at org.polymc.impl.OneSixLauncher.invokeMain(OneSixLauncher.java:104)
at org.polymc.impl.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:175)
at org.polymc.impl.OneSixLauncher.launch(OneSixLauncher.java:185)
at org.polymc.EntryPoint.listen(EntryPoint.java:144)
at org.polymc.EntryPoint.main(EntryPoint.java:74)
-- Affected level --
Details:
All players: 1 total; [class_746['Myo'/288, l='ClientLevel', x=253.78, y=67.00, z=-257.75]]
Chunk stats: 1024, 612
Level dimension: minecraft:overworld
Level spawn location: World: (272,63,-192), Section: (at 0,15,0 in 17,3,-12; chunk contains blocks 272,-64,-192 to 287,319,-177), Region: (0,-1; contains chunks 0,-32 to 31,-1, blocks 0,-64,-512 to 511,319,-1)
Level time: 6950 game time, 6950 day time
Server brand: fabric
Server type: Integrated singleplayer server
Stacktrace:
at net.minecraft.class_638.method_8538(class_638.java:453)
at net.minecraft.class_310.method_1587(class_310.java:2341)
at net.minecraft.class_310.method_1514(class_310.java:787)
at net.minecraft.client.main.Main.method_44604(Main.java:244)
at net.minecraft.client.main.Main.main(Main.java:51)
at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:468)
at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)
at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at org.polymc.impl.OneSixLauncher.invokeMain(OneSixLauncher.java:104)
at org.polymc.impl.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:175)
at org.polymc.impl.OneSixLauncher.launch(OneSixLauncher.java:185)
at org.polymc.EntryPoint.listen(EntryPoint.java:144)
at org.polymc.EntryPoint.main(EntryPoint.java:74)
-- Last reload --
Details:
Reload number: 1
Reload reason: initial
Finished: Yes
Packs: Default, Fabric Mods, Fabrication, Fabrication Grayscale, Supplementaries Generated Pack, geggy_packy, KubeJS Resource Pack [assets], kubejs
-- System Details --
Details:
Minecraft Version: 1.19.2
Minecraft Version ID: 1.19.2
Operating System: Windows 10 (amd64) version 10.0
Java Version: 21, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 1583349760 bytes (1510 MiB) / 8589934592 bytes (8192 MiB) up to 8589934592 bytes (8192 MiB)
CPUs: 20
Processor Vendor: GenuineIntel
Processor Name: Intel(R) Core(TM) i9-10900KF CPU @ 3.70GHz
Identifier: Intel64 Family 6 Model 165 Stepping 5
Microarchitecture: unknown
Frequency (GHz): 3.70
Number of physical packages: 1
Number of physical CPUs: 10
Number of logical CPUs: 20
Graphics card #0 name: NVIDIA GeForce GTX 1080
Graphics card #0 vendor: NVIDIA (0x10de)
Graphics card #0 VRAM (MB): 4095.00
Graphics card #0 deviceId: 0x1b80
Graphics card #0 versionInfo: DriverVersion=31.0.15.3699
Memory slot #0 capacity (MB): 16384.00
Memory slot #0 clockSpeed (GHz): 3.60
Memory slot #0 type: DDR4
Memory slot #1 capacity (MB): 16384.00
Memory slot #1 clockSpeed (GHz): 3.60
Memory slot #1 type: DDR4
Virtual memory max (MB): 34718.25
Virtual memory used (MB): 24926.45
Swap memory total (MB): 2048.00
Swap memory used (MB): 6.00
JVM Flags: 16 total; -XX:ThreadPriorityPolicy=1 -XX:+UnlockExperimentalVMOptions -XX:+EnableJVMCIProduct -XX:-UnlockExperimentalVMOptions -XX:+UnlockExperimentalVMOptions -XX:+UseZGC -XX:+ZGenerational -XX:+AlwaysPreTouch -XX:+DisableExplicitGC -XX:+UseStringDeduplication -XX:-OmitStackTraceInFastThrow -XX:+OptimizeStringConcat -Xlog:gc+init -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xms8192m -Xmx8192m
Fabric Mods:
ad_astra: Ad Astra 1.12.7
additionaladditions: Additional Additions 5.1.0
libgui: LibGui 6.0.0-beta.5+1.19-pre1
jankson: Jankson 4.1.1+j1.2.1
libninepatch: LibNinePatch 1.1.0
advdebug: Advancements Debug 2.3.0
ae2: Applied Energistics 2 12.9.8
noindium: No Indium? 1.1.0+1.19
ae2additions: AEAdditions 4.0.0-fabric
ae2wtlib: AE2WTLib 12.9.5
alternate-current: Alternate Current 1.7.0
appbot: Applied Botanics 1.4.4
appleskin: AppleSkin 2.4.1+mc1.19
architects_palette: Architect's Palette Fabric 3.0.0
architectury: Architectury 6.5.85
autoconfig1u: Auto Config v1 Updated 3.4.0
badpackets: Bad Packets 0.2.2
balm-fabric: Balm 4.6.0
blockrunner: Block Runner 4.2.2
blossom: Blossom 1.0.7
bookshelf: Bookshelf 16.3.20
botania: Botania 1.19.2-440-FABRIC
fiber: fiber 0.23.0-2
reach-entity-attributes: Reach Entity Attributes 2.3.0
step-height-entity-attribute: Step Height Entity Attribute 1.0.0
botarium: Botarium 1.8.2
brazier: Brazier 5.1.1
campanion: Campanion 4.1.2+fabric
can-i-mine-this-block: cAn i MiNe thIS bLOCk? 1.3.0
catwalksinc: Catwalks Inc. 1.3.1
cccbridge: CC:C Bridge v1.5.1-fabric
chalk: Chalk 2.2.0+1.19
charm: Charm 4.4.4
com_moandjiezana_toml_toml4j: toml4j 0.7.2
cherishedworlds: Cherished Worlds 6.0.5+1.19.4
chisel: Chisel Refabricated 1.4.5
cloth-api: Cloth API 4.0.65
cloth-basic-math: cloth-basic-math 0.6.1
cloth-client-events-v0: Cloth Client Events v0 4.0.65
cloth-common-events-v1: Cloth Common Events v1 4.0.65
cloth-scissors-api-v1: Cloth Scissors API v1 4.0.65
cloth-utils-v1: Cloth Utils v1 4.0.65
cloth-config: Cloth Config v8 8.3.103
clumps: Clumps 9.0.0+14
computercraft: CC: Restitched 1.101.2
io_netty_netty-codec-http: netty-codec-http 4.1.77.Final
org_squiddev_cobalt: Cobalt 0.5.5
controlling: Controlling For Fabric 10.0+7
cookingforblockheads: Cooking for Blockheads 13.3.3
corgilib: CorgiLib 1.0.0.34
com_electronwill_night-config_core: core 3.6.6
com_electronwill_night-config_toml: toml 3.6.6
craftingtweaks: Crafting Tweaks 15.1.8
create: Create 0.5.1-c-build.1160+mc1.19.2
com_google_code_findbugs_jsr305: jsr305 3.0.2
flywheel: Flywheel 0.6.9-6
forge_tags: Porting Lib Tags 3.0
milk: Milk Lib 1.0.51
dripstone_fluid_lib: Dripstone Fluid Lib 2.0.1
porting_lib_accessors: Porting Lib Accessors 2.1.1096+1.19.2
porting_lib_base: Porting Lib Base 2.1.1096+1.19.2
porting_lib_lazy_registration: Porting Lib Lazy Register 2.1.1096+1.19.2
porting_lib_loot: Porting Lib Loot 2.1.1096+1.19.2
porting_lib_model_generators: Porting Lib Model Generators 2.1.1096+1.19.2
porting_lib_models: Porting Lib Models 2.1.1096+1.19.2
serialization_hooks: Serialization Hooks 0.3.26
porting_lib_entity: Porting Lib Entity 2.1.1096+1.19.2
porting_lib_constants: Porting Lib Constants 2.1.1096+1.19.2
porting_lib_extensions: Porting Lib Extensions 2.1.1096+1.19.2
porting_lib_fake_players: Porting Lib Fake Players 2.1.1096+1.19.2
porting_lib_networking: Porting Lib Networking 2.1.1096+1.19.2
porting_lib_obj_loader: Porting Lib Obj Loader 2.1.1096+1.19.2
porting_lib_attributes: Porting Lib Attributes 2.1.1096+1.19.2
porting_lib_common: Porting Lib Common 2.1.1096+1.19.2
porting_lib_model_loader: Porting Lib Model Loader 2.1.1096+1.19.2
porting_lib_transfer: Porting Lib Transfer 2.1.1096+1.19.2
registrate-fabric: Registrate for Fabric 1.1.58-MC1.19.2
createdeco: Create Deco 1.3.3-1.19.2
createreibugfix: CreateFabric&REIBugFix 0.1.5-create0.5.1-mc1.19.x
conditional-mixin: conditional mixin 0.3.2
cupboard: cupboard 1.19.2-2.0
dankstorage: Dank Storage 1.19.2-4.3
debugify: Debugify 2.8.0
disable_custom_worlds_advice: Disable Custom Worlds Advice 3.0
do_a_barrel_roll: Do a Barrel Roll 2.6.2+1.19.2
cardinal-components-base: Cardinal Components API (base) 5.0.2
cardinal-components-entity: Cardinal Components API (entities) 5.0.2
cicada: CICADA 0.1.2
langfiles-plus: Langfiles Plus 1.0.0
dustrial_decor: Dustrial Decor 0.5
easymagic: Easy Magic 4.3.3
eldritch_mobs: EldritchMobs 1.13.2
polymer: Polymer (Core) 0.2.28+1.19.2
packet_tweaker: Packet Tweaker 0.3.0+1.18.2
polymer-registry-sync-manipulator: Polymer Registry Sync Manipulator 0.0.3+1.19.2
polymer-blocks-ext: Polymer Blocks 0.1.0-alpha.9+1.19.2
server_translations_api: Server Translations API 1.4.18+1.19.2
emi: EMI 1.0.20+1.19.2+fabric
emicompat: Emicompat 2.0.3
enchdesc: EnchantmentDescriptions 13.0.16
endrem: End Remastered 5.2.0
enhancedcelestials: Enhanced Celestials 2.1.0.6
enhancedworkbenches: Enhanced Workbenches 1.0+1.19.2
entityculling: EntityCulling-Fabric 1.6.1-mc1.19.2
excavator: Excavator 2.0.1-Fabric
expandeddelight: Expanded Delight 0.2.5.2
explorerscompass: Explorer's Compass 1.19.2-2.2.0-fabric
extended_drawers: Extended Drawers 1.4.3+mc.1.19.2
graphlib: Graph Lib 0.3.6+1.19.2
mconfig: Mconfig 1.2.0+mc.1.19-rc1
de_poiu_apron_apron: apron 2.1.1
extremesoundmuffler: Extreme sound muffler 3.38-fabric-1.19.2
fabric-api: Fabric API 0.76.1+1.19.2
fabric-api-base: Fabric API Base 0.4.15+8f4e8eb390
fabric-api-lookup-api-v1: Fabric API Lookup API (v1) 1.6.14+93d8cb8290
fabric-biome-api-v1: Fabric Biome API (v1) 9.1.1+16f1e31390
fabric-block-api-v1: Fabric Block API (v1) 1.0.2+e415d50e90
fabric-blockrenderlayer-v1: Fabric BlockRenderLayer Registration (v1) 1.1.25+cafc6e8e90
fabric-client-tags-api-v1: Fabric Client Tags 1.0.5+b35fea8390
fabric-command-api-v1: Fabric Command API (v1) 1.2.16+f71b366f90
fabric-command-api-v2: Fabric Command API (v2) 2.2.1+413cbbc790
fabric-commands-v0: Fabric Commands (v0) 0.2.33+df3654b390
fabric-containers-v0: Fabric Containers (v0) 0.1.42+df3654b390
fabric-content-registries-v0: Fabric Content Registries (v0) 3.5.2+7c6cd14d90
fabric-convention-tags-v1: Fabric Convention Tags 1.3.0+4bc6e26290
fabric-crash-report-info-v1: Fabric Crash Report Info (v1) 0.2.8+aeb40ebe90
fabric-data-generation-api-v1: Fabric Data Generation API (v1) 5.3.9+413cbbc790
fabric-dimensions-v1: Fabric Dimensions API (v1) 2.1.35+0d0f210290
fabric-entity-events-v1: Fabric Entity Events (v1) 1.5.4+9244241690
fabric-events-interaction-v0: Fabric Events Interaction (v0) 0.4.34+562bff6e90
fabric-events-lifecycle-v0: Fabric Events Lifecycle (v0) 0.2.36+df3654b390
fabric-game-rule-api-v1: Fabric Game Rule API (v1) 1.0.24+b6b6abb490
fabric-item-api-v1: Fabric Item API (v1) 1.6.6+b7d1888890
fabric-item-groups-v0: Fabric Item Groups (v0) 0.3.39+9244241690
fabric-key-binding-api-v1: Fabric Key Binding API (v1) 1.0.25+5c4fce2890
fabric-keybindings-v0: Fabric Key Bindings (v0) 0.2.23+df3654b390
fabric-lifecycle-events-v1: Fabric Lifecycle Events (v1) 2.2.4+1b46dc7890
fabric-loot-api-v2: Fabric Loot API (v2) 1.1.13+83a8659290
fabric-loot-tables-v1: Fabric Loot Tables (v1) 1.1.16+9e7660c690
fabric-message-api-v1: Fabric Message API (v1) 5.0.7+93d8cb8290
fabric-mining-level-api-v1: Fabric Mining Level API (v1) 2.1.24+33fbc73890
fabric-models-v0: Fabric Models (v0) 0.3.21+c6af733c90
fabric-networking-api-v1: Fabric Networking API (v1) 1.2.12+def3f86d90
fabric-networking-v0: Fabric Networking (v0) 0.3.29+df3654b390
fabric-object-builder-api-v1: Fabric Object Builder API (v1) 4.2.2+d8ef690890
fabric-particles-v1: Fabric Particles (v1) 1.0.14+4d0d570390
fabric-recipe-api-v1: Fabric Recipe API (v1) 1.0.2+413cbbc790
fabric-registry-sync-v0: Fabric Registry Sync (v0) 0.9.33+9244241690
fabric-renderer-api-v1: Fabric Renderer API (v1) 1.2.1+1adbf27790
fabric-renderer-indigo: Fabric Renderer - Indigo 0.8.0+1adbf27790
fabric-renderer-registries-v1: Fabric Renderer Registries (v1) 3.2.24+df3654b390
fabric-rendering-data-attachment-v1: Fabric Rendering Data Attachment (v1) 0.3.19+6e0787e690
fabric-rendering-fluids-v1: Fabric Rendering Fluids (v1) 3.0.11+4d0d570390
fabric-rendering-v0: Fabric Rendering (v0) 1.1.27+df3654b390
fabric-rendering-v1: Fabric Rendering (v1) 1.12.1+d8ef690890
fabric-resource-conditions-api-v1: Fabric Resource Conditions API (v1) 2.1.2+aae9039d90
fabric-resource-loader-v0: Fabric Resource Loader (v0) 0.8.4+edbdcddb90
fabric-screen-api-v1: Fabric Screen API (v1) 1.0.32+4d0d570390
fabric-screen-handler-api-v1: Fabric Screen Handler API (v1) 1.3.8+1cc24b1b90
fabric-sound-api-v1: Fabric Sound API (v1) 1.0.2+c4f28df590
fabric-textures-v0: Fabric Textures (v0) 1.0.24+aeb40ebe90
fabric-transfer-api-v1: Fabric Transfer API (v1) 2.1.6+413cbbc790
fabric-transitive-access-wideners-v1: Fabric Transitive Access Wideners (v1) 1.3.3+08b73de490
fabric-language-kotlin: Fabric Language Kotlin 1.10.10+kotlin.1.9.10
org_jetbrains_kotlin_kotlin-reflect: kotlin-reflect 1.9.10
org_jetbrains_kotlin_kotlin-stdlib: kotlin-stdlib 1.9.10
org_jetbrains_kotlin_kotlin-stdlib-jdk7: kotlin-stdlib-jdk7 1.9.10
org_jetbrains_kotlin_kotlin-stdlib-jdk8: kotlin-stdlib-jdk8 1.9.10
org_jetbrains_kotlinx_atomicfu-jvm: atomicfu-jvm 0.22.0
org_jetbrains_kotlinx_kotlinx-coroutines-core-jvm: kotlinx-coroutines-core-jvm 1.7.3
org_jetbrains_kotlinx_kotlinx-coroutines-jdk8: kotlinx-coroutines-jdk8 1.7.3
org_jetbrains_kotlinx_kotlinx-datetime-jvm: kotlinx-datetime-jvm 0.4.0
org_jetbrains_kotlinx_kotlinx-serialization-cbor-jvm: kotlinx-serialization-cbor-jvm 1.6.0
org_jetbrains_kotlinx_kotlinx-serialization-core-jvm: kotlinx-serialization-core-jvm 1.6.0
org_jetbrains_kotlinx_kotlinx-serialization-json-jvm: kotlinx-serialization-json-jvm 1.6.0
fabric-tree-chopper: Fabric Tree Chopper 0.8.10
fiber2cloth: Fiber To Cloth 4.0.0
fabrication: Fabrication 3.3.12+1.19
fabricloader: Fabric Loader 0.14.22
factory_blocks: Factory Blocks Mod 1.0.1+1.19
farmersdelight: Farmer's Delight 1.19.2-1.3.10.1
farmersknives: Farmer's Knives 2.4.1
ferritecore: FerriteCore 5.0.3
feytweaks: FeyTweaks 1.19-1.2.6
forgeconfigapiport: Forge Config API Port 4.2.11
ftbchunks: FTB Chunks 1902.4.2-build.302
ftblibrary: FTB Library 1902.4.1-build.236
ftbquests: FTB Quests 1902.5.5-build.297
ftbteams: FTB Teams 1902.2.14-build.123
ftbxmodcompat: FTB XMod Compat 1.2.2
geckolib3: Geckolib 3.1.40
com_eliotlash_mclib_mclib: mclib 20
gpumemleakfix: Gpu memory leak fix mod 1.19.2-1.6
greater_eye: Greater Eye of Ender 1.4.18
healthoverlay: Health Overlay 7.2.4
immediatelyfast: ImmediatelyFast 1.2.5+1.19.2
net_lenni0451_reflect: Reflect 1.2.1
indium: Indium 1.0.9+mc1.19.2
inmis: Inmis 2.7.1-1.19
omega-config: OmegaConfig 1.2.3-1.18.1
inmisaddon: InmisAddon 1.0.4
inventoryprofilesnext: Inventory Profiles Next 1.10.7
ironchests: Iron Chests: Restocked 3.1.3
itemfilters: Item Filters 1902.2.9-build.51
jamlib: JamLib 0.6.1+1.19-1.19.2
java: Java HotSpot(TM) 64-Bit Server VM 21
jecalculation: Just Enough Calculation 4.0.3
kibe: Kibe 1.10.1-BETA+1.19
playerabilitylib: Pal 1.6.0
kubejs: KubeJS 1902.6.2-build.15
com_github_llamalad7_mixinextras: MixinExtras 0.2.0-rc.2
labels: labels 1.19.2-1.10
lazydfu: LazyDFU 0.1.3
letmedespawn: Let Me Despawn fabric-1.0.2
lib39: Lib39 1.4.2
lib39-core: Lib39 (Core) 1.4.2
lib39-crowbar: Lib39 (Crowbar) 1.4.2
lib39-deferral: Lib39 (Deferral) 1.4.2
lib39-dessicant: Lib39 (Dessicant) 1.4.2
lib39-fractal: Lib39 (Fractal) 1.4.2
lib39-gesundheit: Lib39 (Gesundheit) 1.4.2
lib39-keygen: Lib39 (Keygen) 1.4.2
lib39-lockpick: Lib39 (Lockpick) 1.4.2
lib39-machination: Lib39 (Machination) 1.4.2
lib39-mesh: Lib39 (Mesh) 1.4.2
lib39-phantom: Lib39 (Phantom) 1.4.2
lib39-recoil: Lib39 (Recoil) 1.4.2
lib39-ripple: Lib39 (Ripple) 1.4.2
lib39-sandman: Lib39 (Sandman) 1.4.2
lib39-tunnel: Lib39 (Tunnel) 1.4.2
lib39-util: Lib39 (Util) 1.4.2
lib39-waypoint: Lib39 (Waypoint) 1.4.2
lib39-weld: Lib39 (Weld) 1.4.2
libipn: libIPN 4.0.0
lithium: Lithium 0.11.1
lootjs: LootJS 2.9.1
magick: Magick: Potions and Pearls 1.3.5
malilib: MaLiLib 0.13.0
markdown_manual: Markdown Manual 1.2.3+87774e1
megane: megane 8.6.0
megane-api: megane-api 8.6.0
megane-applied-energistics-2: megane-applied-energistics-2 8.6.0
megane-create: megane-create 8.6.0
megane-kibe: megane-kibe 8.6.0
megane-modern-dynamics: megane-modern-dynamics 8.6.0
megane-powah: megane-powah 8.6.0
megane-runtime: megane-runtime 8.6.0
megane-vanilla: megane-vanilla 8.6.0
midnightlib: MidnightLib 1.0.0
minecarttweaks: Cammie's Minecart Tweaks 1.7
minecraft: Minecraft 1.19.2
minihud: MiniHUD 0.23.3
modelfix: Model Gap Fix 1.8
modern_industrialization: Gregic Industrial 1.6.15
magna: Magna 1.8.0-1.19
team_reborn_energy: Energy 2.3.0
moderndynamics: Modern Dynamics 0.6.1-beta
modernfix: ModernFix 5.7.2+mc1.19.2
modmenu: Mod Menu 4.2.0-beta.2
moonlight: Moonlight 1.19.2-2.2.45
mousetweaks: Mouse Tweaks 2.22
naturescompass: Nature's Compass 1.19.2-2.1.0-fabric
nethersdelight: Nether's Delight 1.0.1
notenoughcrashes: Not Enough Crashes 4.2.1+1.19.2
owo: oωo 0.9.3+1.19
blue_endless_jankson: jankson 1.2.1
paginatedadvancements: Paginated Advancements 2.2.1-1.19
patchouli: Patchouli 1.19.2-77-FABRIC
paxi: Paxi 1.19.2-Fabric-3.0.1
peripheralium: Peripheralium 0.4.22-1.19.2
peripheralworks: Unlimited Peripheral Works 0.2.10
pling: Pling 1.5.0
polymer-all: Polymer (Packed) 0.2.28+1.19.2
polymorph: Polymorph 0.46.4+1.19.2
cardinal-components-block: Cardinal Components API (blocks) 5.0.2
cardinal-components-item: Cardinal Components API (items) 5.0.2
spectrelib: SpectreLib 0.12.5+1.19.2
powah: Powah! 4.0.11
presencefootsteps: Presence Footsteps 1.6.4
kirin: Kirin UI 1.11.1
probablychests: Probably Chests 0.5.5-1.19.2
puzzleslib: Puzzles Lib 4.4.3
cardinal-components-chunk: Cardinal Components API (chunks) 5.0.2
cardinal-components-world: Cardinal Components API (worlds) 5.0.2
railways: Create: Steam 'n' Rails 1.5.1+fabric-mc1.19.2
mm: Manningham Mills 2.3
redirector: Redirector 1.19.2-3.4.0
redstonebits: Redstone Bits 1.8.2
reeses-sodium-options: Reese's Sodium Options 1.6.4+mc1.19.2-build.93
resourcefulconfig: Resourcefulconfig 1.0.20
resourcefullib: Resourceful Lib 1.1.24
revelationary: Revelationary 1.3.5
rhino: Rhino 1902.2.2-build.272
rightclickharvest: Right Click Harvest 3.2.3+1.19.x-1.20.1-fabric
roughlyenoughitems: Roughly Enough Items 9.1.657
error_notifier: Error Notifier 1.0.9
servercore: ServerCore 1.3.5+1.19.2
fabric-permissions-api-v0: fabric-permissions-api 0.2-SNAPSHOT
placeholder-api: Placeholder API 2.0.0-pre.1+1.19.2
sihywtcamc: sihywtcamc 1.4.2+1.19
sihywtcamd: sihywtcamd 1.7.2+1.19
simpletransport: SimpleTransport 1.2.1-1.19.2
smoothchunk: Smooth chunk save Mod 1.19.2-3.2
sodium: Sodium 0.4.4+build.18
org_joml_joml: joml 1.10.4
sodium-extra: Sodium Extra 0.4.16+mc1.19.2-build.90
caffeineconfig: CaffeineConfig 1.0.0+1.17
sootychimneys: Sooty Chimneys for Fabric 1.0.2
spark: spark 1.10.37
spectrum: Spectrum 1.6.12-1.19.2-leisure_time
additionalentityattributes: Additionalentityattributes 1.4.0+1.19.2
arrowhead: Arrowhead 1.2.0-1.19.2
cardinal-components-level: Cardinal Components API (world saves) 5.0.1
incubus_core: Incubus Core 1.9.4
sspb: Sodium Shadowy Path Blocks 3.2.1
starlight: Starlight 1.1.1+fabric.ae22326
statskeeper: Stats Keeper 8.0.4
structureessentials: Structure Essentials Mod 1.19.2-3.0
stylisheffects: Stylish Effects 4.3.4
supplementaries: Supplementaries 1.19.2-2.3.24
textile_backup: Textile Backup 2.5.0-1.19
com_github_shevek_parallelgzip: parallelgzip af5f5c297e735f3f2df7aa4eb0e19a5810b8aff6
org_apache_commons_commons-compress: commons-compress 1.21
org_tukaani_xz: xz 1.9
tis3d: TIS-3D 1.7.4+72b79aa
transportables: Transportables 1.2.1
travelersbackpack: Traveler's Backpack 1.19.2-8.2.28
trinkets: Trinkets 3.4.2
visualworkbench: Visual Workbench 4.2.4
wabi_sabi_structures: Wabi-Sabi Structures 1.2.0
watching: From The Fog 1.9.1
whereisit: Where Is It 1.14.13
wiredredstone: Wired Redstone 0.4.19+1.19.2
libmultipart_deps_container: LibMultiPart (Dependency Container) 0.8.2
libblockattributes_core: LibBlockAttributes (Core) 0.11.1
libmultipart: LibMultiPart 0.8.2
libmultipart_compat: LibMultiPart (Mod Compatibility) 0.8.2
libnetworkstack: Lib Network Stack 0.7.1
lmp-compat: LMP Compat 0.2.3+1.19.2
wthit: wthit 5.19.0
xaerominimap: Xaero's Minimap 23.8.0
xaeroworldmap: Xaero's World Map 1.34.1
yet-another-config-lib: YetAnotherConfigLib 2.2.0-for-1.19.2
yttr: Yttr 7.638+1.19.2
lucium: Lucium 1.1
yungsapi: YUNG's API 1.19.2-Fabric-3.8.9
org_javassist_javassist: javassist 3.28.0-GA
org_reflections_reflections: reflections 0.10.2
Flywheel Backend: GL33 Instanced Arrays
Launched Version: 1.19.2
Backend library: LWJGL version 3.3.1 SNAPSHOT
Backend API: NVIDIA GeForce GTX 1080/PCIe/SSE2 GL version 4.6.0 NVIDIA 536.99, NVIDIA Corporation
Window size: 1360x832
GL Caps: Using framebuffer using OpenGL 3.2
GL debug messages:
Using VBOs: Yes
Is Modded: Definitely; Client brand changed to 'fabric'; Server brand changed to 'fabric'
Type: Integrated Server (map_client.txt)
Graphics mode: fast
Resource Packs: Fabric Mods
Current Language: English (US)
CPU: 20x Intel(R) Core(TM) i9-10900KF CPU @ 3.70GHz
Server Running: true
Player Count: 1 / 8; [class_3222['Myo'/288, l='ServerLevel[New World]', x=253.78, y=67.00, z=-257.75]]
Data Packs: vanilla, Fabric Mods, $polymer-resources (incompatible), Supplementaries Generated Pack
World Generation: Experimental
Client Crashes Since Restart: 1
Integrated Server Crashes Since Restart: 0
Suspected Mods: Minecraft (minecraft), Fabric Loader (fabricloader), Roughly Enough Items (roughlyenoughitems)
[02:08:05] [Render thread/ERROR]: Unhandled game exception
java.lang.IllegalStateException: Duplicate registration for ae2:qnb
at Not Enough Crashes deobfuscated stack trace.(1.19.2+build.28) ~[?:?]
at net.minecraft.client.gui.screen.ingame.HandledScreens.register(HandledScreens:76) ~[?:?]
at net.fabricmc.fabric.api.client.screenhandler.v1.ScreenRegistry.register(ScreenRegistry.java:69) ~[fabric-screen-handler-api-v1-1.3+1cc24b1b90-a4d7973a1c474d73.jar:?]
at appeng.init.client.InitScreens.register(InitScreens.java:203) ~[appliedenergistics2-fabric-12.9.8.jar:?]
at appeng.init.client.InitScreens.init(InitScreens.java:122) ~[appliedenergistics2-fabric-12.9.8.jar:?]
at appeng.core.AppEngClient.postClientSetup(AppEngClient.java:261) ~[appliedenergistics2-fabric-12.9.8.jar:?]
at appeng.core.AppEngClient.clientSetup(AppEngClient.java:240) ~[appliedenergistics2-fabric-12.9.8.jar:?]
at net.fabricmc.fabric.api.client.event.lifecycle.v1.ClientLifecycleEvents.lambda$static$0(ClientLifecycleEvents.java:38) ~[fabric-lifecycle-events-v1-2.2.4+1b46dc7890-cde405b3e4280340.jar:?]
at net.minecraft.client.MinecraftClient.handler$dbc000$fabric-lifecycle-events-v1$onStart(MinecraftClient:14984) ~[?:?]
at net.minecraft.client.MinecraftClient.run(MinecraftClient:747) ~[?:?]
at fudge.notenoughcrashes.mixinhandlers.InGameCatcher.handleClientCrash(InGameCatcher.java:37) ~[notenoughcrashes-4.2.1+1.19.2-fabric.jar:?]
at net.minecraft.client.MinecraftClient.modify$gje000$notenoughcrashes$atTheEndOfFirstCatchBeforePrintingCrashReport(MinecraftClient:26011) ~[?:?]
at net.minecraft.client.MinecraftClient.run(MinecraftClient:790) ~[?:?]
at net.minecraft.client.main.Main.main(Main:244) [client-intermediary.jar:?]
at net.minecraft.client.main.Main.main(Main:51) [client-intermediary.jar:?]
at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:468) [fabric-loader-0.14.22.jar:?]
at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) [fabric-loader-0.14.22.jar:?]
at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.14.22.jar:?]
at jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) ~[?:?]
at java.lang.reflect.Method.invoke(Method.java:580) ~[?:?]
at org.polymc.impl.OneSixLauncher.invokeMain(OneSixLauncher.java:104) [NewLaunch.jar:?]
at org.polymc.impl.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:175) [NewLaunch.jar:?]
at org.polymc.impl.OneSixLauncher.launch(OneSixLauncher.java:185) [NewLaunch.jar:?]
at org.polymc.EntryPoint.listen(EntryPoint.java:144) [NewLaunch.jar:?]
at org.polymc.EntryPoint.main(EntryPoint.java:74) [NewLaunch.jar:?]
[02:08:05] [Render thread/INFO]: Stopping!
Anything else?
Copying here the server log that might have some more information compared the client crash log.
I'm wondering if that
java.lang.IllegalStateException: Duplicate registration for ae2:qnb
at the end is relevant or not. Or why it happens.
But looking more into it, it looks like a cascading effect: AppliedEnergistics/Applied-Energistics-2#6506
So... no idea here.
The crash log posted here was with RoughlyEnoughItems-9.1.657.jar, but I have reproduced the exact same thing with RoughlyEnoughItems-9.1.663.jar
By submitting this issue, I have included the necessary logs by pasting the contents into the correct location or attaching the file as an upload.
- Yes, and I did not use any paste services other than GitHub Gists.
By submitting this issue, I have confirmed my REI and REI's dependencies are up to date.
- Yes
Figured out it's due to mod YTTR having special crafting recipes that crash REI.
ServerEvents.recipes(event => {
event.remove([
"yttr:crafting/spatula",
"yttr:crafting/giant_cobblestone",
"yttr:crafting/big_iron",
"yttr:crafting/big_iron_from_ingot"
])
})
This works, but if would be nice if REI handled it more gracefully.