aboutsummaryrefslogtreecommitdiff
path: root/src/main/java
diff options
context:
space:
mode:
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();