Skip to content

Autocraft failure with External Storages with filters #1276

@uhloin

Description

@uhloin

Describe the bug

When inventory connected to External Storage cannot get crafting in/out ingredients (because blacklisted OR External Storage is in extract-only mode) the autocrafting task will freeze and ignore cancel buttons without any errors.

Also I cannot finish crafting task with such storages if task has more than 1 nesting level even without blacklisted things.

How can we reproduce this bug or crash?

  1. Use these mods
    mods.zip

  2. Use this config
    config.zip

  3. Load this world
    RS2test.zip

  4. Open Grid start crafting Bronze Drill.
    Smelter at the left will craft bronze ingots and pipes put them to lower barrel. But on this step task will freeze.

  5. Open Monitor. Press Cancel/Cancel all - they will be ignored without any error reporting. Task stays frozen.

  6. Open External Storage connected to fluid tank. Switch it from blacklist to whitelist. Task is canceled. But...

  7. Remove all crafted materials from lower barrel before restart crafting Bronze Drill.

  8. Task will freeze again. This time you can cancel it successfully, but crafting of Drill still cannot be finished.

What Minecraft version is this happening on?

Minecraft 1.21.1

What NeoForge or Fabric version is this happening on?

Neoforge 21.1.221

What Refined Storage version is this happening on?

2.0.1

What modpack and modpack version, if any, are you using?

attached

Relevant log output

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    Status

    Todo

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions