Errors in EMI RF
Closed this issue ยท 2 comments
Describe the bug
When users hover over items in RF we seem to get an error
How can we reproduce this bug or crash?
install the mods
What Minecraft version is this happening on?
Minecraft 1.21.1
What NeoForge or Fabric version is this happening on?
21.1.212
What Refined Storage version is this happening on?
2.0.0/JEI intergration 1.0.0/ emi intergration 1.0.0
What modpack and modpack version, if any, are you using?
Friends United 2.1 0.2.8
Relevant log output
[22Oct2025 01:40:43.508] [Render thread/ERROR][EMI/]: Error while handling key press
java.lang.ClassCastException: class net.minecraft.world.item.ItemStack cannot be cast to class dev.emi.emi.api.stack.EmiIngredient (net.minecraft.world.item.ItemStack is in module [email protected] of loader 'TRANSFORMER' @43090195; dev.emi.emi.api.stack.EmiIngredient is in module [email protected]+1.21.1+neoforge of loader 'TRANSFORMER' @43090195)
at TRANSFORMER/[email protected]/com.refinedmods.refinedstorage.emi.common.GridEmiStackProvider.lambda$getStackAt$0(GridEmiStackProvider.java:28) ~[refinedstorage-emi-integration-neoforge-1.0.0.jar%23987!/:?]
at java.base/java.util.Optional.map(Optional.java:260) ~[?:?]
at TRANSFORMER/[email protected]/com.refinedmods.refinedstorage.emi.common.GridEmiStackProvider.getStackAt(GridEmiStackProvider.java:27) ~[refinedstorage-emi-integration-neoforge-1.0.0.jar%23987!/:?]
at TRANSFORMER/[email protected]+1.21.1+neoforge/dev.emi.emi.registry.EmiStackProviders.getStackAt(EmiStackProviders.java:49) ~[emi-1.1.22+1.21.1+neoforge.jar%23777!/:?]
at TRANSFORMER/[email protected]+1.21.1+neoforge/dev.emi.emi.screen.EmiScreenManager.getHoveredStack(EmiScreenManager.java:544) ~[emi-1.1.22+1.21.1+neoforge.jar%23777!/:?]
at TRANSFORMER/[email protected]+1.21.1+neoforge/dev.emi.emi.screen.EmiScreenManager.getHoveredStack(EmiScreenManager.java:525) ~[emi-1.1.22+1.21.1+neoforge.jar%23777!/:?]
at TRANSFORMER/[email protected]+1.21.1+neoforge/dev.emi.emi.screen.EmiScreenManager.keyPressed(EmiScreenManager.java:1139) ~[emi-1.1.22+1.21.1+neoforge.jar%23777!/:?]
at TRANSFORMER/[email protected]/net.minecraft.client.KeyboardHandler.handler$cam000$emi$onKey(KeyboardHandler.java:1142) ~[client-1.21.1-20240808.144430-srg.jar%23641!/:?]
at TRANSFORMER/[email protected]/net.minecraft.client.KeyboardHandler.keyPress(KeyboardHandler.java:407) ~[client-1.21.1-20240808.144430-srg.jar%23641!/:?]
at TRANSFORMER/[email protected]/net.minecraft.client.KeyboardHandler.lambda$setup$8(KeyboardHandler.java:515) ~[client-1.21.1-20240808.144430-srg.jar%23641!/:?]
at TRANSFORMER/[email protected]/net.minecraft.util.thread.BlockableEventLoop.execute(BlockableEventLoop.java:98) ~[client-1.21.1-20240808.144430-srg.jar%23641!/:?]
at TRANSFORMER/[email protected]/net.minecraft.client.KeyboardHandler.lambda$setup$9(KeyboardHandler.java:515) ~[client-1.21.1-20240808.144430-srg.jar%23641!/:?]
at MC-BOOTSTRAP/[email protected]+5/org.lwjgl.glfw.GLFWKeyCallbackI.callback(GLFWKeyCallbackI.java:44) ~[lwjgl-glfw-3.3.3.jar%23173!/:build 5]
at MC-BOOTSTRAP/[email protected]+5/org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.3.jar%23185!/:build 5]
at MC-BOOTSTRAP/[email protected]+5/org.lwjgl.glfw.GLFW.glfwPollEvents(GLFW.java:3438) ~[lwjgl-glfw-3.3.3.jar%23173!/:build 5]
at TRANSFORMER/[email protected]/com.mojang.blaze3d.systems.RenderSystem.pollEvents(RenderSystem.java:134) ~[client-1.21.1-20240808.144430-srg.jar%23641!/:?]
at TRANSFORMER/[email protected]/com.mojang.blaze3d.systems.RenderSystem.flipFrame(RenderSystem.java:147) ~[client-1.21.1-20240808.144430-srg.jar%23641!/:?]
at TRANSFORMER/[email protected]/com.mojang.blaze3d.platform.Window.updateDisplay(Window.java:292) ~[client-1.21.1-20240808.144430-srg.jar%23641!/:?]
at TRANSFORMER/[email protected]/net.minecraft.client.Minecraft.runTick(Minecraft.java:1217) ~[client-1.21.1-20240808.144430-srg.jar%23641!/:?]
at TRANSFORMER/[email protected]/net.minecraft.client.Minecraft.run(Minecraft.java:807) ~[client-1.21.1-20240808.144430-srg.jar%23641!/:?]
at TRANSFORMER/[email protected]/net.minecraft.client.main.Main.main(Main.java:230) ~[client-1.21.1-20240808.144430-srg.jar%23641!/:?]
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) ~[?:?]
at java.base/java.lang.reflect.Method.invoke(Method.java:580) ~[?:?]
at MC-BOOTSTRAP/[email protected]/net.neoforged.fml.loading.targets.CommonLaunchHandler.runTarget(CommonLaunchHandler.java:136) ~[loader-4.0.42.jar%23107!/:4.0]
at MC-BOOTSTRAP/[email protected]/net.neoforged.fml.loading.targets.CommonLaunchHandler.clientService(CommonLaunchHandler.java:124) ~[loader-4.0.42.jar%23107!/:4.0]
at MC-BOOTSTRAP/[email protected]/net.neoforged.fml.loading.targets.CommonClientLaunchHandler.runService(CommonClientLaunchHandler.java:32) ~[loader-4.0.42.jar%23107!/:4.0]
at MC-BOOTSTRAP/[email protected]/net.neoforged.fml.loading.targets.CommonLaunchHandler.lambda$launchService$4(CommonLaunchHandler.java:118) ~[loader-4.0.42.jar%23107!/:4.0]
at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30) [modlauncher-11.0.5.jar%23112!/:?]
at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53) [modlauncher-11.0.5.jar%23112!/:?]
at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71) [modlauncher-11.0.5.jar%23112!/:?]
at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.Launcher.run(Launcher.java:103) [modlauncher-11.0.5.jar%23112!/:?]
at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.Launcher.main(Launcher.java:74) [modlauncher-11.0.5.jar%23112!/:?]
at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26) [modlauncher-11.0.5.jar%23112!/:?]
at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23) [modlauncher-11.0.5.jar%23112!/:?]
at [email protected]/cpw.mods.bootstraplauncher.BootstrapLauncher.run(BootstrapLauncher.java:210) [bootstraplauncher-2.0.2.jar:?]
at [email protected]/cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:69) [bootstraplauncher-2.0.2.jar:?]Oh, well it seems you can't have both JEI, and EMI integration installed. I have emi and JEI to keep some compat between the two but if you have both of your mods installed it breaks things.
Thank you :D