From f58f02f636bcdbc7de879c943a409148a5c40fbf Mon Sep 17 00:00:00 2001 From: Ellpeck Date: Fri, 30 Dec 2016 12:43:57 +0100 Subject: [PATCH] make the ESD change on here as well --- .../mod/tile/TileEntityInputter.java | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/src/main/java/de/ellpeck/actuallyadditions/mod/tile/TileEntityInputter.java b/src/main/java/de/ellpeck/actuallyadditions/mod/tile/TileEntityInputter.java index 483090cf9..da9048033 100644 --- a/src/main/java/de/ellpeck/actuallyadditions/mod/tile/TileEntityInputter.java +++ b/src/main/java/de/ellpeck/actuallyadditions/mod/tile/TileEntityInputter.java @@ -254,12 +254,15 @@ public class TileEntityInputter extends TileEntityInventoryBase implements IButt //Is Block not powered by Redstone? if(!this.isRedstonePowered){ - if(!(this.sideToPull == this.sideToPut && this.slotToPullStart == this.slotToPutStart && this.slotToPullEnd == this.slotToPutEnd)){ - if(this.sideToPull != -1 && this.placeToPull != null){ - this.newPulling(); - } - if(StackUtil.isValid(this.slots.getStackInSlot(0)) && this.sideToPut != -1 && this.placeToPut != null){ - this.newPutting(); + if(this.ticksElapsed%30 == 0){ + if(!(this.sideToPull == this.sideToPut && this.slotToPullStart == this.slotToPutStart && this.slotToPullEnd == this.slotToPutEnd)){ + if(!StackUtil.isValid(this.slots.getStackInSlot(0)) && this.sideToPull != -1 && this.placeToPull != null){ + this.newPulling(); + } + + if(StackUtil.isValid(this.slots.getStackInSlot(0)) && this.sideToPut != -1 && this.placeToPut != null){ + this.newPutting(); + } } } }