diff options
author | boubou19 <miisterunknown@gmail.com> | 2022-10-01 10:51:06 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-10-01 10:51:06 +0200 |
commit | 5404dda312c34b62178e1c0eba93b6ef011a6547 (patch) | |
tree | e04639122bab7f6332d37a7d12c9c11bbd39e442 /src/main/java | |
parent | 3c7a1788d733ddf39061c6ceb6254dfc5b1ef3b8 (diff) | |
download | GT5-Unofficial-5404dda312c34b62178e1c0eba93b6ef011a6547.tar.gz GT5-Unofficial-5404dda312c34b62178e1c0eba93b6ef011a6547.tar.bz2 GT5-Unofficial-5404dda312c34b62178e1c0eba93b6ef011a6547.zip |
added current parallelism in the integrated ore factory desc (#1426)
* added current parallelism in the integrated ore factory desc
* spotlessApply (#1427)
Co-authored-by: boubou19 <miisterunknown@gmail.com>
Co-authored-by: GitHub GTNH Actions <>
* updated lang file
* update lang file
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Diffstat (limited to 'src/main/java')
-rw-r--r-- | src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_IntegratedOreFactory.java | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_IntegratedOreFactory.java b/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_IntegratedOreFactory.java index 0d4b6cc233..b1bdbd6674 100644 --- a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_IntegratedOreFactory.java +++ b/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_IntegratedOreFactory.java @@ -114,6 +114,7 @@ public class GT_MetaTileEntity_IntegratedOreFactory private ItemStack[] sMidProduct; private int sMode = 0; private boolean sVoidStone = false; + private int currentParallelism = 0; private static void initHash() { for (String name : OreDictionary.getOreNames()) { @@ -296,6 +297,9 @@ public class GT_MetaTileEntity_IntegratedOreFactory } } + // for scanner + setCurrentParallelism(tRealUsed); + if (tRealUsed == 0) { return false; } @@ -397,6 +401,7 @@ public class GT_MetaTileEntity_IntegratedOreFactory public void loadNBTData(NBTTagCompound aNBT) { sMode = aNBT.getInteger("ssMode"); sVoidStone = aNBT.getBoolean("ssStone"); + currentParallelism = aNBT.getInteger("currentParallelism"); super.loadNBTData(aNBT); } @@ -404,6 +409,7 @@ public class GT_MetaTileEntity_IntegratedOreFactory public void saveNBTData(NBTTagCompound aNBT) { aNBT.setInteger("ssMode", sMode); aNBT.setBoolean("ssStone", sVoidStone); + aNBT.setInteger("currentParallelism", currentParallelism); super.saveNBTData(aNBT); } @@ -646,6 +652,23 @@ public class GT_MetaTileEntity_IntegratedOreFactory return new GT_MetaTileEntity_IntegratedOreFactory(mName); } + private void setCurrentParallelism(int parallelism) { + this.currentParallelism = parallelism; + } + + private int getCurrentParallelism() { + return this.currentParallelism; + } + + @Override + public String[] getInfoData() { + List<String> informationData = Arrays.asList(super.getInfoData()); + String parallelism = StatCollector.translateToLocal("GT5U.multiblock.parallelism") + ": " + + EnumChatFormatting.BLUE + getCurrentParallelism() + EnumChatFormatting.RESET; + informationData.add(parallelism); + return informationData.toArray(new String[0]); + } + @Override public ITexture[] getTexture( IGregTechTileEntity aBaseMetaTileEntity, |