From 230fc8029d526b1cb062cce8df2132a50f212cbd Mon Sep 17 00:00:00 2001 From: "Josiah \"Rebase\" Roberts" <37082009+josiah-roberts@users.noreply.github.com> Date: Sun, 31 Dec 2023 12:52:13 -0600 Subject: [PATCH] Use EU/t for digital interface (#2329) --- .../java/gregtech/common/covers/CoverDigitalInterface.java | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/main/java/gregtech/common/covers/CoverDigitalInterface.java b/src/main/java/gregtech/common/covers/CoverDigitalInterface.java index 0a04343acde..7455688d164 100644 --- a/src/main/java/gregtech/common/covers/CoverDigitalInterface.java +++ b/src/main/java/gregtech/common/covers/CoverDigitalInterface.java @@ -16,6 +16,7 @@ import gregtech.api.metatileentity.multiblock.MultiblockControllerBase; import gregtech.api.util.GTLog; import gregtech.api.util.Position; +import gregtech.api.util.TextFormattingUtil; import gregtech.client.renderer.texture.Textures; import gregtech.client.utils.RenderUtil; import gregtech.common.terminal.app.prospector.widget.WidgetOreList; @@ -1046,9 +1047,11 @@ private void renderEnergyMode() { } RenderUtil.renderLineChart(inputEnergyList, max, -5.5f / 16, 5.5f / 16, 12f / 16, 6f / 16, 0.005f, 0XFF03FF00); RenderUtil.renderLineChart(outputEnergyList, max, -5.5f / 16, 5.5f / 16, 12f / 16, 6f / 16, 0.005f, 0XFFFF2F39); - RenderUtil.renderText(-5.7f / 16, -2.3f / 16, 0, 1.0f / 270, 0XFF03FF00, "EU I: " + energyInputPerDur + "EU/s", + RenderUtil.renderText(-5.7f / 16, -2.3f / 16, 0, 1.0f / 270, 0XFF03FF00, + "EU I: " + TextFormattingUtil.formatNumbers(energyInputPerDur / 20) + "EU/t", false); - RenderUtil.renderText(-5.7f / 16, -1.6f / 16, 0, 1.0f / 270, 0XFFFF0000, "EU O: " + energyOutputPerDur + "EU/s", + RenderUtil.renderText(-5.7f / 16, -1.6f / 16, 0, 1.0f / 270, 0XFFFF0000, + "EU O: " + TextFormattingUtil.formatNumbers(energyOutputPerDur / 20) + "EU/t", false); // Bandaid fix to prevent overflowing renders when dealing with items that cause long overflow, ie Ultimate // Battery