[Bug] Crashed when clicking View All Categories.
liuseniubi opened this issue · 1 comments
What happened?
Crashed when clicking View All Categories.
What mod loaders are you seeing the problem on?
Forge
What do you think this bug is of?
- Visual
- Recipe Lookup
- Cheat Mode
- Plugin Integration / JEI Plugin Compatibility
- Others
Relevant log output
[209月2025 19:39:49.827] [Render thread/ERROR] [net.minecraft.client.Minecraft/FATAL]: Reported exception thrown!
net.minecraft.ReportedException: mouseClicked event handler
at net.minecraft.client.gui.screens.Screen.m_96579_(Screen.java:444) ~[client-1.20.1-20230612.114412-srg.jar%23520!/:?]
at net.minecraft.client.MouseHandler.m_91530_(MouseHandler.java:89) ~[client-1.20.1-20230612.114412-srg.jar%23520!/:?]
at net.minecraft.client.MouseHandler.m_168091_(MouseHandler.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23520!/:?]
at net.minecraft.util.thread.BlockableEventLoop.execute(BlockableEventLoop.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23520!/:?]
at net.minecraft.client.MouseHandler.m_91565_(MouseHandler.java:188) ~[client-1.20.1-20230612.114412-srg.jar%23520!/:?]
at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar%23120!/:build 7]
at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar%23132!/:build 7]
at org.lwjgl.glfw.GLFW.glfwPollEvents(GLFW.java:3403) ~[lwjgl-glfw-3.3.1.jar%23120!/:build 7]
at com.mojang.blaze3d.systems.RenderSystem.pollEvents(RenderSystem.java:201) ~[client-1.20.1-20230612.114412-srg.jar%23520!/:?]
at com.mojang.blaze3d.systems.RenderSystem.flipFrame(RenderSystem.java:219) ~[client-1.20.1-20230612.114412-srg.jar%23520!/:?]
at com.mojang.blaze3d.platform.Window.m_85435_(Window.java:274) ~[client-1.20.1-20230612.114412-srg.jar%23520!/:?]
at net.minecraft.client.Minecraft.m_91383_(Minecraft.java:1170) ~[client-1.20.1-20230612.114412-srg.jar%23520!/:?]
at net.minecraft.client.Minecraft.m_91374_(Minecraft.java:718) ~[client-1.20.1-20230612.114412-srg.jar%23520!/:?]
at net.minecraft.client.main.Main.main(Main.java:218) ~[CreaTech%20Recreated.jar:?]
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?]
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
at java.lang.reflect.Method.invoke(Method.java:569) ~[?:?]
at net.minecraftforge.fml.loading.targets.CommonLaunchHandler.runTarget(CommonLaunchHandler.java:111) ~[fmlloader-1.20.1-47.4.6.jar:?]
at net.minecraftforge.fml.loading.targets.CommonLaunchHandler.clientService(CommonLaunchHandler.java:99) ~[fmlloader-1.20.1-47.4.6.jar:?]
at net.minecraftforge.fml.loading.targets.CommonClientLaunchHandler.lambda$makeService$0(CommonClientLaunchHandler.java:25) ~[fmlloader-1.20.1-47.4.6.jar:?]
at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30) ~[modlauncher-10.0.9.jar:?]
at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53) ~[modlauncher-10.0.9.jar:?]
at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71) ~[modlauncher-10.0.9.jar:?]
at cpw.mods.modlauncher.Launcher.run(Launcher.java:108) ~[modlauncher-10.0.9.jar:?]
at cpw.mods.modlauncher.Launcher.main(Launcher.java:78) ~[modlauncher-10.0.9.jar:?]
at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26) ~[modlauncher-10.0.9.jar:?]
at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23) ~[modlauncher-10.0.9.jar:?]
at cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:141) ~[bootstraplauncher-1.1.2.jar:?]
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?]
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
at java.lang.reflect.Method.invoke(Method.java:569) ~[?:?]
at oolloo.jlw.Wrapper.invokeMain(Wrapper.java:112) ~[?:?]
at oolloo.jlw.Wrapper.main(Wrapper.java:105) ~[?:?]
Caused by: java.lang.IndexOutOfBoundsException: Index 9 out of bounds for length 9
at jdk.internal.util.Preconditions.outOfBounds(Preconditions.java:64) ~[?:?]
at jdk.internal.util.Preconditions.outOfBoundsCheckIndex(Preconditions.java:70) ~[?:?]
at jdk.internal.util.Preconditions.checkIndex(Preconditions.java:266) ~[?:?]
at java.util.Objects.checkIndex(Objects.java:361) ~[?:?]
at java.util.ArrayList.set(ArrayList.java:441) ~[?:?]
at me.shedaniel.rei.plugin.common.displays.crafting.DefaultCraftingDisplay.getOrganisedInputEntries(DefaultCraftingDisplay.java:143) ~[RoughlyEnoughItems-12.1.785-forge.jar%23494!/:?]
at me.shedaniel.rei.plugin.client.categories.crafting.DefaultCraftingCategory$1.hashOf(DefaultCraftingCategory.java:108) ~[RoughlyEnoughItems-12.1.785-forge.jar%23494!/:?]
at me.shedaniel.rei.plugin.client.categories.crafting.DefaultCraftingCategory$1.hashOf(DefaultCraftingCategory.java:94) ~[RoughlyEnoughItems-12.1.785-forge.jar%23494!/:?]
at me.shedaniel.rei.impl.client.view.ViewsImpl$WrappedDisplaySpec.<init>(ViewsImpl.java:451) ~[RoughlyEnoughItems-12.1.785-forge.jar%23494!/:?]
at me.shedaniel.rei.impl.client.view.ViewsImpl.mergeAndOptimize(ViewsImpl.java:428) ~[RoughlyEnoughItems-12.1.785-forge.jar%23494!/:?]
at me.shedaniel.rei.impl.client.view.ViewsImpl._buildMapFor(ViewsImpl.java:213) ~[RoughlyEnoughItems-12.1.785-forge.jar%23494!/:?]
at me.shedaniel.rei.impl.client.view.ViewsImpl.buildMapFor(ViewsImpl.java:82) ~[RoughlyEnoughItems-12.1.785-forge.jar%23494!/:?]
at me.shedaniel.rei.impl.client.ClientHelperImpl$ViewSearchBuilderImpl.lambda$new$0(ClientHelperImpl.java:400) ~[RoughlyEnoughItems-12.1.785-forge.jar%23494!/:?]
at com.google.common.base.Suppliers$NonSerializableMemoizingSupplier.get(Suppliers.java:183) ~[guava-31.1-jre.jar%2388!/:?]
at me.shedaniel.rei.impl.client.ClientHelperImpl$ViewSearchBuilderImpl.buildMapInternal(ClientHelperImpl.java:473) ~[RoughlyEnoughItems-12.1.785-forge.jar%23494!/:?]
at me.shedaniel.rei.impl.client.ClientHelperImpl.openView(ClientHelperImpl.java:332) ~[RoughlyEnoughItems-12.1.785-forge.jar%23494!/:?]
at me.shedaniel.rei.api.client.view.ViewSearchBuilder.open(ViewSearchBuilder.java:228) ~[RoughlyEnoughItems-12.1.785-forge.jar%23494!/:?]
at me.shedaniel.rei.impl.client.gui.screen.DefaultDisplayViewingScreen.lambda$init$4(DefaultDisplayViewingScreen.java:167) ~[RoughlyEnoughItems-12.1.785-forge.jar%23494!/:?]
at me.shedaniel.rei.impl.client.gui.widget.basewidgets.LabelWidget.m_6375_(LabelWidget.java:272) ~[RoughlyEnoughItems-12.1.785-forge.jar%23494!/:?]
at net.minecraft.client.gui.components.events.ContainerEventHandler.m_6375_(ContainerEventHandler.java:38) ~[client-1.20.1-20230612.114412-srg.jar%23520!/:?]
at me.shedaniel.rei.impl.client.gui.widget.DelegateWidgetWithTranslate.m_6375_(DelegateWidgetWithTranslate.java:82) ~[RoughlyEnoughItems-12.1.785-forge.jar%23494!/:?]
at net.minecraft.client.gui.components.events.ContainerEventHandler.m_6375_(ContainerEventHandler.java:38) ~[client-1.20.1-20230612.114412-srg.jar%23520!/:?]
at me.shedaniel.rei.impl.client.gui.screen.AbstractDisplayViewingScreen.m_6375_(AbstractDisplayViewingScreen.java:463) ~[RoughlyEnoughItems-12.1.785-forge.jar%23494!/:?]
at me.shedaniel.rei.impl.client.gui.screen.DefaultDisplayViewingScreen.m_6375_(DefaultDisplayViewingScreen.java:500) ~[RoughlyEnoughItems-12.1.785-forge.jar%23494!/:?]
at net.minecraft.client.MouseHandler.m_168084_(MouseHandler.java:92) ~[client-1.20.1-20230612.114412-srg.jar%23520!/:?]
at net.minecraft.client.gui.screens.Screen.m_96579_(Screen.java:437) ~[client-1.20.1-20230612.114412-srg.jar%23520!/:?]
... 34 more
[209月2025 19:39:49.865] [Render thread/FATAL] [net.minecraftforge.common.ForgeMod/]: Preparing crash report with UUID aa8e28c3-b456-4c68-b5bc-6928caf1e8b0
[209月2025 19:39:50.127] [Render thread/FATAL] [net.minecraftforge.common.ForgeMod/]: Preparing crash report with UUID df8a8944-f132-4349-aa5d-9f6591de4893Anything else?
No response
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