aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/tileentities
diff options
context:
space:
mode:
authorChristina Berchtold <kekzdealer@gmail.com>2020-04-24 01:11:46 +0200
committerChristina Berchtold <kekzdealer@gmail.com>2020-04-24 01:11:46 +0200
commit86e6c42b774cd3102b3570026f0ab2c27e948838 (patch)
tree48d51a4f9ee000801aedf39393ddd6bca7a8abc5 /src/main/java/tileentities
parent86a91d0f64d4052359acf7d3c7795928f88493bc (diff)
downloadGT5-Unofficial-86e6c42b774cd3102b3570026f0ab2c27e948838.tar.gz
GT5-Unofficial-86e6c42b774cd3102b3570026f0ab2c27e948838.tar.bz2
GT5-Unofficial-86e6c42b774cd3102b3570026f0ab2c27e948838.zip
Added WIP tags to Item Server content. Will include in next release
Diffstat (limited to 'src/main/java/tileentities')
-rw-r--r--src/main/java/tileentities/GTMTE_ItemServer.java7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/main/java/tileentities/GTMTE_ItemServer.java b/src/main/java/tileentities/GTMTE_ItemServer.java
index 1449e8333a..f7bb6fe95b 100644
--- a/src/main/java/tileentities/GTMTE_ItemServer.java
+++ b/src/main/java/tileentities/GTMTE_ItemServer.java
@@ -58,7 +58,8 @@ public class GTMTE_ItemServer extends GT_MetaTileEntity_MultiBlockBase {
@Override
public String[] getDescription() {
final MultiBlockTooltipBuilder b = new MultiBlockTooltipBuilder();
- b.addInfo("High-Tech item storage!")
+ b.addInfo("[W.I.P - Probably doesn't work]")
+ .addInfo("High-Tech item storage!")
.addInfo("Variable length: Slices 2-4 can be repeated as long as the total length does not exceed 16 blocks.")
.addInfo("Each slice offers storage for 128 item types")
.addInfo("Storage capacity per item depends on the controller configuration.")
@@ -351,7 +352,9 @@ public class GTMTE_ItemServer extends GT_MetaTileEntity_MultiBlockBase {
ll.add(EnumChatFormatting.YELLOW + "Operational Data:" + EnumChatFormatting.RESET);
ll.add("Per-Item Capacity: " + mih.getPerTypeCapacity());
ll.add("Item-Type Capacity: " + BASE_ITEM_TYPES_PER_SLICE * sliceCount);
- ll.add("Running Cost: " + -(super.mEUt) + "EU/t");
+ ll.add("Running Cost: "
+ // mEUt does not naturally reflect efficiency status. Do that here.
+ + ((-super.mEUt) * 10000 / Math.max(1000, super.mEfficiency)) + "EU/t");
ll.add("Maintenance Status: " + ((super.getRepairStatus() == super.getIdealStatus())
? EnumChatFormatting.GREEN + "Working perfectly" + EnumChatFormatting.RESET
: EnumChatFormatting.RED + "Has Problems" + EnumChatFormatting.RESET));