Limited network transmitter usage to 1000 RS/t, fixes #487

This commit is contained in:
Raoul Van den Berge
2016-10-20 19:10:01 +02:00
parent db0d1c2dd2
commit a187bf92b7
2 changed files with 5 additions and 1 deletions

View File

@@ -109,7 +109,10 @@ public class TileNetworkTransmitter extends TileNode {
@Override
public int getEnergyUsage() {
return RS.INSTANCE.config.networkTransmitterUsage + (isSameDimension() ? (int) Math.ceil(RS.INSTANCE.config.networkTransmitterPerBlockUsage * getDistance()) : 0) + upgrades.getEnergyUsage();
return Math.min(
RS.INSTANCE.config.interdimensionalUpgradeUsage,
RS.INSTANCE.config.networkTransmitterUsage + (isSameDimension() ? (int) Math.ceil(RS.INSTANCE.config.networkTransmitterPerBlockUsage * getDistance()) : 0) + upgrades.getEnergyUsage()
);
}
public ItemHandlerBasic getNetworkCard() {