Refined Storage

Refined Storage

115M Downloads

Errors in EMI RF

Closed this issue ยท 2 comments

commented

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:?]
commented

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

commented

Belongs on the EMI integration repository, not here.