aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gregtech/api/metatileentity
diff options
context:
space:
mode:
authorMaxim <maxim235@gmx.de>2023-01-12 15:18:40 +0100
committerGitHub <noreply@github.com>2023-01-12 15:18:40 +0100
commit1ba0680fb144ad0884707c3735283e8acbb569fd (patch)
tree5fa7c2dd27f40d05d2df9f051556da7630cc198c /src/main/java/gregtech/api/metatileentity
parent097e3427100cad0e0ceace4e2059188fa8e96f39 (diff)
downloadGT5-Unofficial-1ba0680fb144ad0884707c3735283e8acbb569fd.tar.gz
GT5-Unofficial-1ba0680fb144ad0884707c3735283e8acbb569fd.tar.bz2
GT5-Unofficial-1ba0680fb144ad0884707c3735283e8acbb569fd.zip
Added getter for working amperes of a hatch (#1646)
* Added getter for working amperes of a hatch * Replaced max input amp getter with call to working amp getter
Diffstat (limited to 'src/main/java/gregtech/api/metatileentity')
-rw-r--r--src/main/java/gregtech/api/metatileentity/implementations/GT_MetaTileEntity_ExtendedPowerMultiBlockBase.java2
-rw-r--r--src/main/java/gregtech/api/metatileentity/implementations/GT_MetaTileEntity_Hatch_Energy.java8
2 files changed, 9 insertions, 1 deletions
diff --git a/src/main/java/gregtech/api/metatileentity/implementations/GT_MetaTileEntity_ExtendedPowerMultiBlockBase.java b/src/main/java/gregtech/api/metatileentity/implementations/GT_MetaTileEntity_ExtendedPowerMultiBlockBase.java
index 69b5e176d3..f62b6f306d 100644
--- a/src/main/java/gregtech/api/metatileentity/implementations/GT_MetaTileEntity_ExtendedPowerMultiBlockBase.java
+++ b/src/main/java/gregtech/api/metatileentity/implementations/GT_MetaTileEntity_ExtendedPowerMultiBlockBase.java
@@ -176,7 +176,7 @@ public abstract class GT_MetaTileEntity_ExtendedPowerMultiBlockBase<
}
public long getMaxInputAmps() {
- return GT_ExoticEnergyInputHelper.getMaxInputAmpsMulti(getExoticAndNormalEnergyHatchList());
+ return GT_ExoticEnergyInputHelper.getMaxWorkingInputAmpsMulti(getExoticAndNormalEnergyHatchList());
}
@Override
diff --git a/src/main/java/gregtech/api/metatileentity/implementations/GT_MetaTileEntity_Hatch_Energy.java b/src/main/java/gregtech/api/metatileentity/implementations/GT_MetaTileEntity_Hatch_Energy.java
index 1b4def6dc3..a9af3c8462 100644
--- a/src/main/java/gregtech/api/metatileentity/implementations/GT_MetaTileEntity_Hatch_Energy.java
+++ b/src/main/java/gregtech/api/metatileentity/implementations/GT_MetaTileEntity_Hatch_Energy.java
@@ -106,6 +106,14 @@ public class GT_MetaTileEntity_Hatch_Energy extends GT_MetaTileEntity_Hatch {
return 2;
}
+ /** Get the maximum amount of amperes to work with, which excludes the additional amps in for loss
+ *
+ * @return Working amps
+ */
+ public long maxWorkingAmperesIn() {
+ return maxAmperesIn();
+ }
+
@Override
public MetaTileEntity newMetaEntity(IGregTechTileEntity aTileEntity) {
return new GT_MetaTileEntity_Hatch_Energy(mName, mTier, mDescriptionArray, mTextures);