Skip to content

Game crashing when hover over any item from crafting grid #38

Description

@johnfromstatefarm

Describe the bug

I am running your EMI + JEI + Curios addon for the latest milestone version of Refined Storage 2.

Hovering over any item inside the grid or crafting grid causes a crash.

Image

How can we reproduce this bug or crash?

  1. Install EMI + JEI + CURIOS and their addons from your github.
  2. Create a basic grid/crafting grid and place a stack of logs or wood inside.
  3. Hover over any item and you instantly crash.

What Minecraft version is this happening on?

Minecraft 1.21

What NeoForge or Fabric version is this happening on?

Latest neoforge 120. Tested with 117 too.

What version is this happening on?

1.21.1 Minecraft - Latest version for all addons

Relevant log output

---- Extracted relevant information ----

Time: 2025-02-17 16:46:18
Description: Rendering screen

java.lang.ClassCastException: class net.minecraft.world.item.ItemStack cannot be cast to class dev.emi.emi.api.stack.EmiIngredient
	at TRANSFORMER/refinedstorage_emi_integration@0.6.0/com.refinedmods.refinedstorage.emi.common.GridEmiStackProvider.lambda$getStackAt$0(GridEmiStackProvider.java:28) ~[refinedstorage-emi-integration-neoforge-0.6.0.jar:?] {re:classloading}
	at java.base/java.util.Optional.map(Optional.java:260) ~[?:?] {re:mixin}
	at TRANSFORMER/refinedstorage_emi_integration@0.6.0/com.refinedmods.refinedstorage.emi.common.GridEmiStackProvider.getStackAt(GridEmiStackProvider.java:27) ~[refinedstorage-emi-integration-neoforge-0.6.0.jar:?] {re:classloading}
	at TRANSFORMER/emi@1.1.19+1.21.1+neoforge/dev.emi.emi.registry.EmiStackProviders.getStackAt(EmiStackProviders.java:49) ~[emi-1.1.19+1.21.1+neoforge.jar:?] {re:classloading}
	at TRANSFORMER/emi@1.1.19+1.21.1+neoforge/dev.emi.emi.screen.EmiScreenManager.getHoveredStack(EmiScreenManager.java:534) ~[emi-1.1.19+1.21.1+neoforge.jar:?] {re:mixin,re:classloading}
	at TRANSFORMER/minecraft@1.21.1/net.minecraft.client.renderer.GameRenderer.render(GameRenderer.java:1092) ~[client-1.21.1-20240808.144430-srg.jar:?] {re:mixin,pl:accesstransformer:B}

A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------

-- Head --
Thread: Render thread
Stacktrace:
	at TRANSFORMER/refinedstorage_emi_integration@0.6.0/com.refinedmods.refinedstorage.emi.common.GridEmiStackProvider.lambda$getStackAt$0(GridEmiStackProvider.java:28) ~[refinedstorage-emi-integration-neoforge-0.6.0.jar:?] {re:classloading}
	at java.base/java.util.Optional.map(Optional.java:260) ~[?:?] {re:mixin}

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions