diff options
author | Quetz4l <aizektro@gmail.com> | 2023-05-19 13:13:34 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-05-19 12:13:34 +0200 |
commit | fa7958ea870f4510012c9bb7a5556be4c08e9b20 (patch) | |
tree | ea70e52aa4ccf1cecf7ffc3d01f8b163eea0d3e2 /src/main/java | |
parent | 70a617ce69e0a6b39e856fe53c48fdd2525e28ff (diff) | |
download | GT5-Unofficial-fa7958ea870f4510012c9bb7a5556be4c08e9b20.tar.gz GT5-Unofficial-fa7958ea870f4510012c9bb7a5556be4c08e9b20.tar.bz2 GT5-Unofficial-fa7958ea870f4510012c9bb7a5556be4c08e9b20.zip |
yottank information (#163)
* yottank information
* changed the information for the yotta tank and added percentages.
* * bs + sa
* yottank move percentage to current storage
* sa
* spotlessApply (#164)
Co-authored-by: GitHub GTNH Actions <>
---------
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/goodgenerator/blocks/tileEntity/YottaFluidTank.java | 28 |
1 files changed, 21 insertions, 7 deletions
diff --git a/src/main/java/goodgenerator/blocks/tileEntity/YottaFluidTank.java b/src/main/java/goodgenerator/blocks/tileEntity/YottaFluidTank.java index 58b940b1aa..0ebf9a8e1e 100644 --- a/src/main/java/goodgenerator/blocks/tileEntity/YottaFluidTank.java +++ b/src/main/java/goodgenerator/blocks/tileEntity/YottaFluidTank.java @@ -317,23 +317,37 @@ public class YottaFluidTank extends GT_MetaTileEntity_TooltipMultiBlockBase_EM @Override public String[] getInfoData() { - return new String[] { StatCollector.translateToLocal("scanner.info.YOTTank.0"), StatCollector.translateToLocal( - EnumChatFormatting.GREEN + CharExchanger.formatNumber(getCap()) + EnumChatFormatting.RESET + " L"), - StatCollector.translateToLocal("scanner.info.YOTTank.1"), + return new String[] { StatCollector.translateToLocal("scanner.info.YOTTank.1"), StatCollector.translateToLocal( + EnumChatFormatting.YELLOW + CharExchanger.formatNumber(getFluidName() + EnumChatFormatting.RESET)), + + StatCollector.translateToLocal("scanner.info.YOTTank.0"), StatCollector.translateToLocal( - EnumChatFormatting.YELLOW + CharExchanger.formatNumber(getFluidName()) - + EnumChatFormatting.RESET), + EnumChatFormatting.GREEN + CharExchanger.formatNumber(getCap()) + + EnumChatFormatting.RESET + + " L"), + StatCollector.translateToLocal("scanner.info.YOTTank.2"), StatCollector.translateToLocal( - EnumChatFormatting.BLUE + CharExchanger.formatNumber(getStored()) + EnumChatFormatting.GREEN + CharExchanger.formatNumber(getStored()) + EnumChatFormatting.RESET - + " L"), + + " L" + + " (" + + EnumChatFormatting.GREEN + + getPercent() + + "%" + + EnumChatFormatting.RESET + + ")"), + StatCollector.translateToLocal("scanner.info.YOTTank.3"), StatCollector.translateToLocal( EnumChatFormatting.YELLOW + CharExchanger.formatNumber(getLockedFluidName()) + EnumChatFormatting.RESET) }; } + private String getPercent() { + return String.valueOf(mStorageCurrent.multiply(new BigInteger("100")).divide(mStorage)); + } + @Override protected GT_Multiblock_Tooltip_Builder createTooltip() { final GT_Multiblock_Tooltip_Builder tt = new GT_Multiblock_Tooltip_Builder(); |