diff options
author | xSkewer <43712386+xSkewer@users.noreply.github.com> | 2022-06-15 17:38:18 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-06-15 23:38:18 +0200 |
commit | 0b62d1d0f2de769971de5e7c970d12065f41e1ab (patch) | |
tree | 33ef3c2df3e16ec5f2d3dc273967aea637210841 /src/main | |
parent | dc9dc1bfdda93fd79c6ebb43cf12925dc2b8d076 (diff) | |
download | GT5-Unofficial-0b62d1d0f2de769971de5e7c970d12065f41e1ab.tar.gz GT5-Unofficial-0b62d1d0f2de769971de5e7c970d12065f41e1ab.tar.bz2 GT5-Unofficial-0b62d1d0f2de769971de5e7c970d12065f41e1ab.zip |
Fixes circuit recipes in Dangote (#215)
* Fixes circuit recipes in Dangote
* Clean up Dangote circuit fix code
Diffstat (limited to 'src/main')
-rw-r--r-- | src/main/java/gtPlusPlus/xmod/gregtech/common/tileentities/machines/multi/processing/advanced/GregtechMetaTileEntity_Adv_DistillationTower.java | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/src/main/java/gtPlusPlus/xmod/gregtech/common/tileentities/machines/multi/processing/advanced/GregtechMetaTileEntity_Adv_DistillationTower.java b/src/main/java/gtPlusPlus/xmod/gregtech/common/tileentities/machines/multi/processing/advanced/GregtechMetaTileEntity_Adv_DistillationTower.java index 055c591047..d4bbb82e37 100644 --- a/src/main/java/gtPlusPlus/xmod/gregtech/common/tileentities/machines/multi/processing/advanced/GregtechMetaTileEntity_Adv_DistillationTower.java +++ b/src/main/java/gtPlusPlus/xmod/gregtech/common/tileentities/machines/multi/processing/advanced/GregtechMetaTileEntity_Adv_DistillationTower.java @@ -31,6 +31,9 @@ import net.minecraft.item.ItemStack; import net.minecraft.nbt.NBTTagCompound; import net.minecraftforge.fluids.FluidStack; +import java.util.ArrayList; +import java.util.List; + import static com.gtnewhorizon.structurelib.structure.StructureUtility.transpose; import static gregtech.api.util.GT_StructureUtility.ofHatchAdderOptional; @@ -142,6 +145,7 @@ public class GregtechMetaTileEntity_Adv_DistillationTower extends GregtechMeta_M GT_Multiblock_Tooltip_Builder tt = new GT_Multiblock_Tooltip_Builder(); tt.addMachineType(getMachineType()) .addInfo("Controller Block for the Advanced Distillation Tower") + .addInfo("250% faster than a standard DT in DT mode") .addInfo("T1 and T2 constructed identical to standard DT") .addInfo("Right click the controller with screwdriver to change mode.") .addInfo("Max parallel dictated by tower tier and mode") @@ -320,11 +324,13 @@ public class GregtechMetaTileEntity_Adv_DistillationTower extends GregtechMeta_M return this.checkRecipeGeneric(getMaxParallelRecipes(), getEuDiscountForParallelism(), 100); } else { + ItemStack[] inputs = getCompactedInputs(); + for (GT_MetaTileEntity_Hatch_Input hatch : mInputHatches) { FluidStack tFluid = hatch.getFluid(); if (tFluid != null) { - int para = (4* GT_Utility.getTier(this.getMaxInputVoltage())); - if (checkRecipeGeneric(null, new FluidStack[]{tFluid}, para,100, 250, 10000)) { + int para = (4 * GT_Utility.getTier(this.getMaxInputVoltage())); + if (checkRecipeGeneric(inputs, new FluidStack[]{tFluid}, para, 100, 250, 10000)) { return true; } } |