diff options
author | korneel vandamme <Krampus.sack.never@gmail.com> | 2021-08-16 20:40:54 +0200 |
---|---|---|
committer | korneel vandamme <Krampus.sack.never@gmail.com> | 2021-08-16 20:40:54 +0200 |
commit | 97b766d48c0e5b3c85faf1f761678276aea1e6a0 (patch) | |
tree | 736989f1de2e478a3d7c94319ca1819aed4e6228 /src/main/java/gregtech/api | |
parent | 1032074b83f27904de1d0795026ac6a25459533e (diff) | |
download | GT5-Unofficial-97b766d48c0e5b3c85faf1f761678276aea1e6a0.tar.gz GT5-Unofficial-97b766d48c0e5b3c85faf1f761678276aea1e6a0.tar.bz2 GT5-Unofficial-97b766d48c0e5b3c85faf1f761678276aea1e6a0.zip |
a better way to stop wierd burning
Diffstat (limited to 'src/main/java/gregtech/api')
-rw-r--r-- | src/main/java/gregtech/api/graphs/GenerateNodeMapPower.java | 3 | ||||
-rw-r--r-- | src/main/java/gregtech/api/graphs/paths/PowerNodePath.java | 9 |
2 files changed, 6 insertions, 6 deletions
diff --git a/src/main/java/gregtech/api/graphs/GenerateNodeMapPower.java b/src/main/java/gregtech/api/graphs/GenerateNodeMapPower.java index c52ebdf6e2..9b7e9deddb 100644 --- a/src/main/java/gregtech/api/graphs/GenerateNodeMapPower.java +++ b/src/main/java/gregtech/api/graphs/GenerateNodeMapPower.java @@ -32,8 +32,7 @@ public class GenerateNodeMapPower extends GenerateNodeMap { @Override protected NodePath getNewPath(MetaPipeEntity[] aPipes) { - int startTime = MinecraftServer.getServer().getTickCounter(); - return new PowerNodePath(aPipes,startTime); + return new PowerNodePath(aPipes); } //used to apply voltage on death ends diff --git a/src/main/java/gregtech/api/graphs/paths/PowerNodePath.java b/src/main/java/gregtech/api/graphs/paths/PowerNodePath.java index 3109dd10b3..5cad66d7f4 100644 --- a/src/main/java/gregtech/api/graphs/paths/PowerNodePath.java +++ b/src/main/java/gregtech/api/graphs/paths/PowerNodePath.java @@ -13,13 +13,12 @@ public class PowerNodePath extends NodePath { int mLoss; int mVoltage = 0; int mMaxVoltage; - int mTick; + int mTick = 0; boolean mCountUp = true; - public PowerNodePath(MetaPipeEntity[] aCables,int startTime) { + public PowerNodePath(MetaPipeEntity[] aCables) { super(aCables); - mTick = startTime; } public int getLoss() { @@ -97,7 +96,9 @@ public class PowerNodePath extends NodePath { } private void reset(int aTimePassed) { - if (aTimePassed < 0) return; + if (aTimePassed < 0 || aTimePassed > 100) { + mAmps = 0; + } mAmps = Math.max(0, mAmps - (mMaxAmps * aTimePassed)); } |