From e89e8b4f9d4259840de8bc148f55b587be2b80ef Mon Sep 17 00:00:00 2001 From: mezz Date: Sun, 21 Sep 2014 20:35:41 -0700 Subject: [PATCH] Make engines output their energy on downstroke and upstroke --- src/main/java/forestry/core/gadgets/Engine.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/forestry/core/gadgets/Engine.java b/src/main/java/forestry/core/gadgets/Engine.java index 6b16a9c3c..6b58481f8 100755 --- a/src/main/java/forestry/core/gadgets/Engine.java +++ b/src/main/java/forestry/core/gadgets/Engine.java @@ -147,7 +147,7 @@ public abstract class Engine extends TileBase implements IEnergyHandler { progress += pistonSpeedServer; - if (progress > 0.5 && stagePiston == 1) { + if (progress > 0.25 && stagePiston == 1) { stagePiston = 2; if (BlockUtil.isRFTile(getOrientation().getOpposite(), tile)) { @@ -159,7 +159,7 @@ public abstract class Engine extends TileBase implements IEnergyHandler { } } - } else if (progress >= 1) { + } else if (progress >= 0.5) { progress = 0; stagePiston = 0; }