diff options
author | Glease <4586901+Glease@users.noreply.github.com> | 2022-12-20 01:07:55 +0800 |
---|---|---|
committer | Glease <4586901+Glease@users.noreply.github.com> | 2022-12-20 22:24:48 +0800 |
commit | 789dfab72d154b4822fcc2374e1ceb90a03af601 (patch) | |
tree | a4d994de3b2945eff87ff8dcfcf1acad395b9eac /src/main/java/net/glease/ggfab/mte/MTE_AdvAssLine.java | |
parent | c041ee228e321ffd017b57fa789cb5c03709bc3b (diff) | |
download | GT5-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.java | 13 |
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)); + } } } } |