diff --git a/common/src/main/java/net/anvilcraft/anvillib/recipe/ShapedRecipeBuilder.java b/common/src/main/java/net/anvilcraft/anvillib/recipe/ShapedRecipeBuilder.java index 30d9d13..ab06fef 100644 --- a/common/src/main/java/net/anvilcraft/anvillib/recipe/ShapedRecipeBuilder.java +++ b/common/src/main/java/net/anvilcraft/anvillib/recipe/ShapedRecipeBuilder.java @@ -84,7 +84,7 @@ public class ShapedRecipeBuilder { DefaultedList ingredients = DefaultedList.of(); Arrays.stream(this.pattern) .flatMap(s -> s.chars().mapToObj(c -> (char) c)) - .map(this.ingredients::get) + .map(k -> this.ingredients.getOrDefault(k, Ingredient.empty())) .forEach(ingredients::add); return new ShapedRecipe(