diff options
author | Blood-Asp <bloodasphendrik@gmail.com> | 2017-09-03 14:43:42 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-09-03 14:43:42 +0200 |
commit | dc2a6073f0949680008274bd3a3f9a93eee24309 (patch) | |
tree | 681d7936f38289a063aa0daff442ca46b7c371f6 | |
parent | ef4a2d48a6a79dbed9033fb83abcb1779507abcf (diff) | |
parent | 2482504b5020741d2498cfa825b25c0caf6932b7 (diff) | |
download | GT5-Unofficial-dc2a6073f0949680008274bd3a3f9a93eee24309.tar.gz GT5-Unofficial-dc2a6073f0949680008274bd3a3f9a93eee24309.tar.bz2 GT5-Unofficial-dc2a6073f0949680008274bd3a3f9a93eee24309.zip |
Merge pull request #1174 from Dimach/unstable-3
Added new function to GT scanner
-rw-r--r-- | src/main/java/gregtech/api/util/GT_Utility.java | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/main/java/gregtech/api/util/GT_Utility.java b/src/main/java/gregtech/api/util/GT_Utility.java index 7a6ac36c95..d31a2529c2 100644 --- a/src/main/java/gregtech/api/util/GT_Utility.java +++ b/src/main/java/gregtech/api/util/GT_Utility.java @@ -14,6 +14,7 @@ import gregtech.api.interfaces.IProjectileItem; import gregtech.api.interfaces.tileentity.*; import gregtech.api.items.GT_EnergyArmor_Item; import gregtech.api.items.GT_Generic_Item; +import gregtech.api.metatileentity.implementations.GT_MetaPipeEntity_Cable; import gregtech.api.net.GT_Packet_Sound; import gregtech.api.objects.GT_ItemStack; import gregtech.api.objects.ItemData; @@ -1733,6 +1734,15 @@ public class GT_Utility { if (D1) e.printStackTrace(GT_Log.err); } try { + if (tTileEntity instanceof IGregTechTileEntity && ((IGregTechTileEntity) tTileEntity).getMetaTileEntity() instanceof GT_MetaPipeEntity_Cable) { + GT_MetaPipeEntity_Cable c = (GT_MetaPipeEntity_Cable) ((IGregTechTileEntity) tTileEntity).getMetaTileEntity(); + tList.add("Max voltage last second " + c.mTransferredVoltageLast20); + tList.add("Max amperage last second " + c.mTransferredAmperageLast20); + } + } catch (Throwable e) { + if (D1) e.printStackTrace(GT_Log.err); + } + try { if (tTileEntity instanceof IBasicEnergyContainer && ((IBasicEnergyContainer) tTileEntity).getEUCapacity() > 0) { tList.add(trans("179","Max IN: ") + ((IBasicEnergyContainer) tTileEntity).getInputVoltage() + trans("180"," EU")); tList.add(trans("181","Max OUT: ") + ((IBasicEnergyContainer) tTileEntity).getOutputVoltage() + trans("182"," EU at ") + ((IBasicEnergyContainer) tTileEntity).getOutputAmperage() + trans("183"," Amperes")); |