From 028ec97f7dd72e88c6dfd4e2bd57d292a6aec41d Mon Sep 17 00:00:00 2001 From: TechLord22 <37029404+TechLord22@users.noreply.github.com> Date: Wed, 14 Jun 2023 01:58:38 -0400 Subject: [PATCH] fix AL not running recipes without research properties (#1850) --- .../multi/electric/MetaTileEntityAssemblyLine.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/java/gregtech/common/metatileentities/multi/electric/MetaTileEntityAssemblyLine.java b/src/main/java/gregtech/common/metatileentities/multi/electric/MetaTileEntityAssemblyLine.java index cf07ced5474..16c496e32f0 100644 --- a/src/main/java/gregtech/common/metatileentities/multi/electric/MetaTileEntityAssemblyLine.java +++ b/src/main/java/gregtech/common/metatileentities/multi/electric/MetaTileEntityAssemblyLine.java @@ -18,6 +18,7 @@ import gregtech.api.recipes.Recipe; import gregtech.api.recipes.RecipeMaps; import gregtech.api.recipes.ingredients.GTRecipeInput; +import gregtech.api.recipes.recipeproperties.ResearchProperty; import gregtech.api.util.GTUtility; import gregtech.client.particle.GTLaserBeamParticle; import gregtech.client.particle.GTParticleManager; @@ -312,7 +313,7 @@ public boolean checkRecipe(@Nonnull Recipe recipe, boolean consumeIfSuccess) { } } - if (!ConfigHolder.machines.enableResearch) { + if (!ConfigHolder.machines.enableResearch || !recipe.hasProperty(ResearchProperty.getInstance())) { return super.checkRecipe(recipe, consumeIfSuccess); }