Skip to content

Crash on incorrect recipe #178

@Niikelion

Description

@Niikelion

Issue type:

  • 🐛 Bug

Short description:

Selecting incorrect recipe for Stone Cutter crashes the game and effectively locks the save.

Steps to reproduce the problem:

Place down Stone Cutter. Attach Crafting Interface to it. Insert variable card with crafting recipe stone -> stone bricks. Order crafting of stone bricks.

Expected behaviour:

Maybe some error is reported, but like Crafting Table and Brewing Stand game does not crash.


Versions:

  • This mod: 1.1.13
  • Minecraft: 1.21.11
  • Mod loader version: Neoforge 21.11.24

Log file:

Only this part is relevant:

java.lang.IllegalArgumentException: Can only craft in a grid with 1 item, while got5
        at TRANSFORMER/integratedcrafting@1.1.13/org.cyclops.integratedcrafting.core.crafting.processoverride.CraftingProcessOverrideStonecutter.craft(CraftingProcessOverrideStonecutter.java:41) ~[integratedcrafting-1.21.11-neoforge-1.1.13-459.jar:?] {}
        at TRANSFORMER/integratedcrafting@1.1.13/org.cyclops.integratedcrafting.core.CraftingJobHandler.insertCrafting(CraftingJobHandler.java:519) ~[integratedcrafting-1.21.11-neoforge-1.1.13-459.jar:?] {}
        at TRANSFORMER/integratedcrafting@1.1.13/org.cyclops.integratedcrafting.core.CraftingJobHandler.update(CraftingJobHandler.java:448) ~[integratedcrafting-1.21.11-neoforge-1.1.13-459.jar:?] {}
        at TRANSFORMER/integratedcrafting@1.1.13/org.cyclops.integratedcrafting.core.part.PartTypeInterfaceCraftingBase.update(PartTypeInterfaceCraftingBase.java:157) ~[integratedcrafting-1.21.11-neoforge-1.1.13-459.jar:?] {}
        at TRANSFORMER/integratedcrafting@1.1.13/org.cyclops.integratedcrafting.part.PartTypeInterfaceCrafting.update(PartTypeInterfaceCrafting.java:136) ~[integratedcrafting-1.21.11-neoforge-1.1.13-459.jar:?] {}
        at TRANSFORMER/integratedcrafting@1.1.13/org.cyclops.integratedcrafting.part.PartTypeInterfaceCrafting.update(PartTypeInterfaceCrafting.java:61) ~[integratedcrafting-1.21.11-neoforge-1.1.13-459.jar:?] {}
        at TRANSFORMER/integrateddynamics@1.24.1/org.cyclops.integrateddynamics.core.network.PartNetworkElement.update(PartNetworkElement.java:173) ~[integrateddynamics-1.21.11-neoforge-1.24.1-1492.jar:?] {}
        at TRANSFORMER/integrateddynamics@1.24.1/org.cyclops.integrateddynamics.core.network.Network.update(Network.java:395) ~[integrateddynamics-1.21.11-neoforge-1.24.1-1492.jar:?] {}
        at TRANSFORMER/integrateddynamics@1.24.1/org.cyclops.integrateddynamics.core.TickHandler.onTick(TickHandler.java:73) ~[integrateddynamics-1.21.11-neoforge-1.24.1-1492.jar:?] {}

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    Status

    Done

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions