diff options
author | kstvr32 <109012629+kstvr32@users.noreply.github.com> | 2023-05-04 11:42:11 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-05-04 17:42:11 +0200 |
commit | 260fef878f6b66f94fe22d4f3d5ce53ccb91f0c5 (patch) | |
tree | f905caf60b8fe00e4edd8069e8ca32a30e4f559b /src/main/java/gtPlusPlus/xmod/gregtech/common | |
parent | 3ab56738a665235eeed32ce6b49a8cf907d5a2d2 (diff) | |
download | GT5-Unofficial-260fef878f6b66f94fe22d4f3d5ce53ccb91f0c5.tar.gz GT5-Unofficial-260fef878f6b66f94fe22d4f3d5ce53ccb91f0c5.tar.bz2 GT5-Unofficial-260fef878f6b66f94fe22d4f3d5ce53ccb91f0c5.zip |
add channels to QFT (#616)
Diffstat (limited to 'src/main/java/gtPlusPlus/xmod/gregtech/common')
-rw-r--r-- | src/main/java/gtPlusPlus/xmod/gregtech/common/tileentities/machines/multi/production/GregtechMetaTileEntity_QuantumForceTransformer.java | 29 |
1 files changed, 17 insertions, 12 deletions
diff --git a/src/main/java/gtPlusPlus/xmod/gregtech/common/tileentities/machines/multi/production/GregtechMetaTileEntity_QuantumForceTransformer.java b/src/main/java/gtPlusPlus/xmod/gregtech/common/tileentities/machines/multi/production/GregtechMetaTileEntity_QuantumForceTransformer.java index 3343fac612..767228fc20 100644 --- a/src/main/java/gtPlusPlus/xmod/gregtech/common/tileentities/machines/multi/production/GregtechMetaTileEntity_QuantumForceTransformer.java +++ b/src/main/java/gtPlusPlus/xmod/gregtech/common/tileentities/machines/multi/production/GregtechMetaTileEntity_QuantumForceTransformer.java @@ -3,6 +3,7 @@ package gtPlusPlus.xmod.gregtech.common.tileentities.machines.multi.production; import static com.gtnewhorizon.structurelib.structure.StructureUtility.lazy; import static com.gtnewhorizon.structurelib.structure.StructureUtility.ofBlock; import static com.gtnewhorizon.structurelib.structure.StructureUtility.onElementPass; +import static com.gtnewhorizon.structurelib.structure.StructureUtility.withChannel; import static gregtech.api.enums.GT_HatchElement.Energy; import static gregtech.api.enums.GT_HatchElement.ExoticEnergy; import static gregtech.api.enums.GT_HatchElement.InputBus; @@ -179,20 +180,24 @@ public class GregtechMetaTileEntity_QuantumForceTransformer " A A " }, }) .addElement( 'A', - StructureUtility.ofBlocksTiered( - craftingTierConverter(), - getAllCraftingTiers(), - 0, - GregtechMetaTileEntity_QuantumForceTransformer::setCraftingTier, - GregtechMetaTileEntity_QuantumForceTransformer::getCraftingTier)) + withChannel( + "manipulator", + StructureUtility.ofBlocksTiered( + craftingTierConverter(), + getAllCraftingTiers(), + 0, + GregtechMetaTileEntity_QuantumForceTransformer::setCraftingTier, + GregtechMetaTileEntity_QuantumForceTransformer::getCraftingTier))) .addElement( 'B', - StructureUtility.ofBlocksTiered( - focusingTierConverter(), - getAllFocusingTiers(), - 0, - GregtechMetaTileEntity_QuantumForceTransformer::setFocusingTier, - GregtechMetaTileEntity_QuantumForceTransformer::getFocusingTier)) + withChannel( + "shielding", + StructureUtility.ofBlocksTiered( + focusingTierConverter(), + getAllFocusingTiers(), + 0, + GregtechMetaTileEntity_QuantumForceTransformer::setFocusingTier, + GregtechMetaTileEntity_QuantumForceTransformer::getFocusingTier))) .addElement('C', ofBlock(ModBlocks.blockCasings4Misc, 4)) .addElement('D', ofBlock(ModBlocks.blockCasings2Misc, 12)) .addElement('E', lazy(t -> ofBlock(t.getCasingBlock1(), t.getCasingMeta1()))) |