aboutsummaryrefslogtreecommitdiff
path: root/src/main/java
diff options
context:
space:
mode:
authorQuetz4l <aizektro@gmail.com>2023-05-19 13:13:34 +0300
committerGitHub <noreply@github.com>2023-05-19 12:13:34 +0200
commitfa7958ea870f4510012c9bb7a5556be4c08e9b20 (patch)
treeea70e52aa4ccf1cecf7ffc3d01f8b163eea0d3e2 /src/main/java
parent70a617ce69e0a6b39e856fe53c48fdd2525e28ff (diff)
downloadGT5-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.java28
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();