From c77128e54ff809f984298f34e0593ddd17b0b061 Mon Sep 17 00:00:00 2001 From: raoulvdberge Date: Mon, 1 Oct 2018 23:01:40 +0200 Subject: [PATCH] Hang on, don't crash existing worlds. Warn and continue. Re: 8673c02342357c54b84e8f5fea970d7480e946c0 --- .../apiimpl/autocrafting/task/CraftingTask.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/raoulvdberge/refinedstorage/apiimpl/autocrafting/task/CraftingTask.java b/src/main/java/com/raoulvdberge/refinedstorage/apiimpl/autocrafting/task/CraftingTask.java index 760bcad05..7ab3e38d9 100755 --- a/src/main/java/com/raoulvdberge/refinedstorage/apiimpl/autocrafting/task/CraftingTask.java +++ b/src/main/java/com/raoulvdberge/refinedstorage/apiimpl/autocrafting/task/CraftingTask.java @@ -789,7 +789,9 @@ public class CraftingTask implements ICraftingTask { @Override public boolean update() { if (!missing.isEmpty() || !missingFluids.isEmpty()) { - throw new IllegalStateException("Crafting task with missing items or fluids cannot execute"); + LOGGER.warn("Crafting task with missing items or fluids cannot execute, cancelling..."); + + return true; } if (executionStarted == -1) {