aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gregtech/api/recipe/check
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/gregtech/api/recipe/check')
-rw-r--r--src/main/java/gregtech/api/recipe/check/SingleRecipeCheck.java6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/main/java/gregtech/api/recipe/check/SingleRecipeCheck.java b/src/main/java/gregtech/api/recipe/check/SingleRecipeCheck.java
index d339f8acfd..12d8a38757 100644
--- a/src/main/java/gregtech/api/recipe/check/SingleRecipeCheck.java
+++ b/src/main/java/gregtech/api/recipe/check/SingleRecipeCheck.java
@@ -302,7 +302,11 @@ public class SingleRecipeCheck {
.map(FluidStack::loadFluidStackFromNBT)
.toArray(FluidStack[]::new);
int eut = tag.getInteger("eut");
- GTRecipe found = recipeMap.findRecipe(null, false, GTValues.V[GTUtility.getTier(eut)], fInputs, inputs);
+ GTRecipe found = recipeMap.findRecipeQuery()
+ .items(inputs)
+ .fluids(fInputs)
+ .voltage(GTValues.V[GTUtility.getTier(eut)])
+ .find();
int[] chances = tag.getIntArray("chances");
if (chances.length == 0) chances = null;
if (found == null || !GTUtility.equals(inputs, found.mInputs)