diff options
author | chochem <40274384+chochem@users.noreply.github.com> | 2022-08-13 20:13:15 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-08-13 20:13:15 +0100 |
commit | 1e862762f1feb85b2eb60cac584847c0f754d37f (patch) | |
tree | 28b351624446722a661ea52132f219eca7e0512d | |
parent | 86889fa66c4771880a77f18aa488ac0ce1e1da8c (diff) | |
download | GT5-Unofficial-1e862762f1feb85b2eb60cac584847c0f754d37f.tar.gz GT5-Unofficial-1e862762f1feb85b2eb60cac584847c0f754d37f.tar.bz2 GT5-Unofficial-1e862762f1feb85b2eb60cac584847c0f754d37f.zip |
allow indalloy circuits (#180)
first try
Former-commit-id: d287fee79e97b89abfb6cafc7c5cc92d2644a0a1
-rw-r--r-- | src/main/java/com/github/bartimaeusnek/bartworks/system/material/CircuitGeneration/CircuitImprintLoader.java | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/main/java/com/github/bartimaeusnek/bartworks/system/material/CircuitGeneration/CircuitImprintLoader.java b/src/main/java/com/github/bartimaeusnek/bartworks/system/material/CircuitGeneration/CircuitImprintLoader.java index 52977aa8c3..da7f880c98 100644 --- a/src/main/java/com/github/bartimaeusnek/bartworks/system/material/CircuitGeneration/CircuitImprintLoader.java +++ b/src/main/java/com/github/bartimaeusnek/bartworks/system/material/CircuitGeneration/CircuitImprintLoader.java @@ -42,6 +42,8 @@ import net.minecraft.item.ItemStack; import net.minecraft.item.crafting.CraftingManager; import net.minecraft.item.crafting.IRecipe; import net.minecraft.nbt.NBTTagCompound; +import net.minecraftforge.fluids.FluidRegistry; +import net.minecraftforge.fluids.FluidStack; import net.minecraftforge.oredict.OreDictionary; import net.minecraftforge.oredict.ShapedOreRecipe; @@ -94,7 +96,7 @@ public class CircuitImprintLoader { CircuitImprintLoader.recipeTagMap.put(CircuitImprintLoader.getTagFromStack(outputs[0]), circuitRecipe.copy()); - if (circuitRecipe.mFluidInputs[0].isFluidEqual(Materials.SolderingAlloy.getMolten(0))) { + if (circuitRecipe.mFluidInputs[0].isFluidEqual(Materials.SolderingAlloy.getMolten(0))||circuitRecipe.mFluidInputs[0].isFluidEqual(new FluidStack(FluidRegistry.getFluid("molten.indalloy140"), 0))) { GT_Recipe newRecipe = CircuitImprintLoader.reBuildRecipe(circuitRecipe); if (newRecipe != null) BWRecipes.instance.getMappingsFor(BWRecipes.CIRCUITASSEMBLYLINE).addRecipe(newRecipe); |