From 8ae409d07eaf586c706c3adaf71aa571401bbf24 Mon Sep 17 00:00:00 2001 From: miozune Date: Sun, 17 Sep 2023 02:49:52 +0900 Subject: Fix Cell-less recipe converter not always setting new arrays (#2294) --- src/main/java/gregtech/api/util/GT_RecipeMapUtil.java | 16 ++++------------ 1 file changed, 4 insertions(+), 12 deletions(-) (limited to 'src/main/java/gregtech/api') diff --git a/src/main/java/gregtech/api/util/GT_RecipeMapUtil.java b/src/main/java/gregtech/api/util/GT_RecipeMapUtil.java index fb6a790159..577f91a170 100644 --- a/src/main/java/gregtech/api/util/GT_RecipeMapUtil.java +++ b/src/main/java/gregtech/api/util/GT_RecipeMapUtil.java @@ -107,18 +107,10 @@ public class GT_RecipeMapUtil { } fluidInputs.removeIf(Objects::isNull); fluidOutputs.removeIf(Objects::isNull); - if (!itemInputs.isEmpty()) { - b.itemInputs(itemInputs.toArray(new ItemStack[0])); - } - if (!itemOutputs.isEmpty()) { - b.itemOutputs(itemOutputs.toArray(new ItemStack[0]), chances != null ? chances.toArray() : null); - } - if (!fluidInputs.isEmpty()) { - b.fluidInputs(fluidInputs.toArray(new FluidStack[0])); - } - if (!fluidOutputs.isEmpty()) { - b.fluidOutputs(fluidOutputs.toArray(new FluidStack[0])); - } + b.itemInputs(itemInputs.toArray(new ItemStack[0])); + b.itemOutputs(itemOutputs.toArray(new ItemStack[0]), chances != null ? chances.toArray() : null); + b.fluidInputs(fluidInputs.toArray(new FluidStack[0])); + b.fluidOutputs(fluidOutputs.toArray(new FluidStack[0])); return b; } -- cgit