Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Mod Compat] Sophisticated storage crafting bug #778

Open
3 tasks done
serverside-swzo opened this issue Nov 2, 2024 · 2 comments
Open
3 tasks done

[Mod Compat] Sophisticated storage crafting bug #778

serverside-swzo opened this issue Nov 2, 2024 · 2 comments
Labels
safe Low priority, may take some time

Comments

@serverside-swzo
Copy link

If this issue is related to compatibility with other mods, such as missing recipes, make sure to follow these steps before reporting

When using EMI + sophisticated backpacks, the backpack crafting upgrade glitches out when i try to fill the recipe into it, and gives an error

ezgif-3-2380b2baef

java.lang.NoSuchMethodError: 'net.minecraft.world.inventory.Slot mezz.jei.common.transfer.TransferOperation.craftingSlot()'
	at TRANSFORMER/[email protected]/net.p3pp3rf1y.sophisticatedcore.compat.jei.CraftingContainerRecipeTransferHandlerBase.lambda$toMap$4(CraftingContainerRecipeTransferHandlerBase.java:131)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
	at TRANSFORMER/[email protected]/net.p3pp3rf1y.sophisticatedcore.compat.jei.CraftingContainerRecipeTransferHandlerBase.toMap(CraftingContainerRecipeTransferHandlerBase.java:131)
	at TRANSFORMER/[email protected]/net.p3pp3rf1y.sophisticatedcore.compat.jei.CraftingContainerRecipeTransferHandlerBase.transferRecipe(CraftingContainerRecipeTransferHandlerBase.java:119)
	at TRANSFORMER/[email protected]/net.p3pp3rf1y.sophisticatedcore.compat.jei.CraftingContainerRecipeTransferHandlerBase.transferRecipe(CraftingContainerRecipeTransferHandlerBase.java:39)
	at TRANSFORMER/[email protected]+1.19.2+forge/dev.emi.emi.jemi.JemiRecipeHandler.jeiCraft(JemiRecipeHandler.java:133)
	at TRANSFORMER/[email protected]+1.19.2+forge/dev.emi.emi.jemi.JemiRecipeHandler.craft(JemiRecipeHandler.java:77)
	at TRANSFORMER/[email protected]+1.19.2+forge/dev.emi.emi.registry.EmiRecipeFiller.performFill(EmiRecipeFiller.java:123)
	at TRANSFORMER/[email protected]+1.19.2+forge/dev.emi.emi.api.widget.RecipeFillButtonWidget.mouseClicked(RecipeFillButtonWidget.java:72)
	at TRANSFORMER/[email protected]+1.19.2+forge/dev.emi.emi.screen.RecipeScreen.m_6375_(RecipeScreen.java:425)
	at TRANSFORMER/[email protected]/net.minecraft.client.MouseHandler.m_168084_(MouseHandler.java:88)
	at TRANSFORMER/[email protected]/net.minecraft.client.gui.screens.Screen.m_96579_(Screen.java:522)
	at TRANSFORMER/[email protected]/net.minecraft.client.MouseHandler.m_91530_(MouseHandler.java:85)
	at TRANSFORMER/[email protected]/net.minecraft.client.MouseHandler.m_168091_(MouseHandler.java:185)
	at TRANSFORMER/[email protected]/net.minecraft.util.thread.BlockableEventLoop.execute(BlockableEventLoop.java:103)
	at TRANSFORMER/[email protected]/net.minecraft.client.MouseHandler.m_91565_(MouseHandler.java:184)
	at MC-BOOTSTRAP/[email protected]+7/org.lwjgl.glfw.GLFWMouseButtonCallback$Container.invoke(GLFWMouseButtonCallback.java:81)
	at TRANSFORMER/[email protected]/bre2el.fpsreducer.handler.glfw.InputEventHandler$MouseButtonEventHandler.invoke(InputEventHandler.java:133)
	at MC-BOOTSTRAP/[email protected]+7/org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43)
	at MC-BOOTSTRAP/[email protected]+7/org.lwjgl.system.JNI.invokeV(Native Method)
	at MC-BOOTSTRAP/[email protected]+7/org.lwjgl.glfw.GLFW.glfwPollEvents(GLFW.java:3403)
	at TRANSFORMER/[email protected]/com.mojang.blaze3d.systems.RenderSystem.m_69495_(RenderSystem.java:197)
	at TRANSFORMER/[email protected]/com.mojang.blaze3d.platform.Window.m_85435_(Window.java:337)
	at TRANSFORMER/[email protected]/net.minecraft.client.Minecraft.m_91383_(Minecraft.java:1143)
	at TRANSFORMER/[email protected]/net.minecraft.client.Minecraft.m_91374_(Minecraft.java:700)
	at TRANSFORMER/[email protected]/net.minecraft.client.main.Main.m_239872_(Main.java:212)
	at TRANSFORMER/[email protected]/net.minecraft.client.main.Main.main(Main.java:51)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
	at MC-BOOTSTRAP/[email protected]/net.minecraftforge.fml.loading.targets.CommonClientLaunchHandler.lambda$launchService$0(CommonClientLaunchHandler.java:27)
	at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30)
	at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53)
	at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71)
	at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.Launcher.run(Launcher.java:106)
	at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.Launcher.main(Launcher.java:77)
	at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26)
	at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23)
	at [email protected]/cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:141)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
	at io.github.zekerzhayard.forgewrapper.installer.Main.main(Main.java:67)
	at org.prismlauncher.launcher.impl.StandardLauncher.launch(StandardLauncher.java:105)
	at org.prismlauncher.EntryPoint.listen(EntryPoint.java:129)
	at org.prismlauncher.EntryPoint.main(EntryPoint.java:70)
  • Make sure the recipe exists in game and can be crafted
  • If the mod requires JEI, make sure both EMI and JEI are installed together
  • Report this issue to the mod if applicable
@serverside-swzo serverside-swzo added the safe Low priority, may take some time label Nov 2, 2024
@serverside-swzo serverside-swzo changed the title [Mod Compat] [Mod Compat] Sophisticated storage crafting bug Nov 2, 2024
@IranMine123
Copy link

same as #791
but instead it crashes the world:
Internal Exception: io.netty.handler.codec.EncoderException: Failed to encode packet 'serverbound/minecraft:custom_payload' (sophisticatedcore:emi_fill_recipe)

@P3pp3rF1y
Copy link

the issue here is really the fact that version of sophisticatedcore that is not compatible with that version of JEI is used. So just updating to latest sophisticatedcore solves the issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
safe Low priority, may take some time
Projects
None yet
Development

No branches or pull requests

3 participants