CyclopsMC / IntegratedCrafting

Craft stuff in Integrated Dynamics networks
MIT License
7 stars 6 forks source link

Crash with reusable Mystical Agriculture infusion crystal #94

Closed ChloeDawn closed 1 year ago

ChloeDawn commented 1 year ago

Issue type:


Short description:

When auto-crafting tiered essence items from Mystical Agriculture with a Master Infusion Crystal, the game gets stuck in a crash loop.

Steps to reproduce the problem:

  1. Setup a chest with an item interface, a crafting table with a crafting interface, and a chest with an item exporter.

    image

  2. Configure an essence crafting recipe for the interface (4x previous tier + infusion crystal -> 1x next tier)

    • Ensure the Master Infusion Crystal is set to be Reusable

    image

  3. Configure the item exporter to export the next tier of essence item, with Craft set to true

Expected behaviour:

The previous tier essence inserted into the input chest along with a Master Infusion Crystal to be auto-crafted into the next tier


Versions:

Log file:

Reproduced in a clean minimal environment https://mclo.gs/gFbqDmD

rubensworks commented 1 year ago

Thanks for reporting!

rubensworks commented 1 year ago

@ChloeDawn Could you share some more details for me to reproduce this problem? When does the crash occur exactly? If the chest(s) are empty? If there is one of the items missing (reusable or non-reusable)?

Note to self, the problem may be inputInstance somehow being null here: https://github.com/CyclopsMC /IntegratedCrafting/blob/master-1.19/src/main/java/org/cyclops/integratedcrafting/core/CraftingHelpers.java#L1185

GitHub
Cyclops
A collection of Minecraft mods that are mainly developed by @rubensworks - Cyclops