aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/net/glease/ggfab/mte/MTE_AdvAssLine.java
diff options
context:
space:
mode:
authorGlease <4586901+Glease@users.noreply.github.com>2022-12-20 01:07:55 +0800
committerGlease <4586901+Glease@users.noreply.github.com>2022-12-20 22:24:48 +0800
commit789dfab72d154b4822fcc2374e1ceb90a03af601 (patch)
treea4d994de3b2945eff87ff8dcfcf1acad395b9eac /src/main/java/net/glease/ggfab/mte/MTE_AdvAssLine.java
parentc041ee228e321ffd017b57fa789cb5c03709bc3b (diff)
downloadGT5-Unofficial-789dfab72d154b4822fcc2374e1ceb90a03af601.tar.gz
GT5-Unofficial-789dfab72d154b4822fcc2374e1ceb90a03af601.tar.bz2
GT5-Unofficial-789dfab72d154b4822fcc2374e1ceb90a03af601.zip
make waila display more intuitive
Diffstat (limited to 'src/main/java/net/glease/ggfab/mte/MTE_AdvAssLine.java')
-rw-r--r--src/main/java/net/glease/ggfab/mte/MTE_AdvAssLine.java13
1 files changed, 7 insertions, 6 deletions
diff --git a/src/main/java/net/glease/ggfab/mte/MTE_AdvAssLine.java b/src/main/java/net/glease/ggfab/mte/MTE_AdvAssLine.java
index c2233dae40..f3389d9d51 100644
--- a/src/main/java/net/glease/ggfab/mte/MTE_AdvAssLine.java
+++ b/src/main/java/net/glease/ggfab/mte/MTE_AdvAssLine.java
@@ -702,14 +702,15 @@ public class MTE_AdvAssLine extends GT_MetaTileEntity_ExtendedPowerMultiBlockBas
for (int i = 0, listSize = list.size(); i < listSize; i++) {
NBTTagInt t = list.get(i);
int progress = t.func_150287_d();
- if (progress > 20) {
- currentTip.add(I18n.format("ggfab.waila.advassline.slice", i + 1, progress / 20, duration / 20));
- } else if (progress > 0) {
- currentTip.add(I18n.format("ggfab.waila.advassline.slice.small", i + 1, progress));
- } else if (progress == 0) {
+ if (progress == 0) {
currentTip.add(I18n.format("ggfab.waila.advassline.slice.stuck", i + 1));
- } else
+ } else if (progress < 0) {
currentTip.add(I18n.format("ggfab.waila.advassline.slice.idle", i + 1));
+ } else if (duration > 20) {
+ currentTip.add(I18n.format("ggfab.waila.advassline.slice", i + 1, (duration - progress) / 20, duration / 20));
+ } else {
+ currentTip.add(I18n.format("ggfab.waila.advassline.slice.small", i + 1, progress));
+ }
}
}
}