From b61a934c9f6c42861cb21a3a67d30573afd4b7ad Mon Sep 17 00:00:00 2001 From: "Dylan K. Taylor" Date: Mon, 27 Jun 2022 14:23:14 +0100 Subject: [PATCH] CraftingManagerFromDataHelper: fixed recipes with unknown items being registered without said items --- src/crafting/CraftingManagerFromDataHelper.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/crafting/CraftingManagerFromDataHelper.php b/src/crafting/CraftingManagerFromDataHelper.php index d6d7608da..bcc829790 100644 --- a/src/crafting/CraftingManagerFromDataHelper.php +++ b/src/crafting/CraftingManagerFromDataHelper.php @@ -105,7 +105,7 @@ final class CraftingManagerFromDataHelper{ foreach($recipe["input"] as $inputData){ $input = $ingredientDeserializerFunc($inputData); if($input === null){ //unknown input item - continue; + continue 2; } $inputs[] = $input; } @@ -127,7 +127,7 @@ final class CraftingManagerFromDataHelper{ foreach($recipe["input"] as $symbol => $inputData){ $input = $ingredientDeserializerFunc($inputData); if($input === null){ //unknown input item - continue; + continue 2; } $inputs[$symbol] = $input; }