From 005392911dff97b435b6f082511512a0b6f2bdb5 Mon Sep 17 00:00:00 2001 From: yueh Date: Sat, 5 Nov 2016 00:11:02 +0100 Subject: [PATCH] Fixed DriverWatcher constantly calling blinkCell instead when changed. --- src/main/java/appeng/me/storage/DriveWatcher.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/main/java/appeng/me/storage/DriveWatcher.java b/src/main/java/appeng/me/storage/DriveWatcher.java index 5eb70867..138c46ef 100644 --- a/src/main/java/appeng/me/storage/DriveWatcher.java +++ b/src/main/java/appeng/me/storage/DriveWatcher.java @@ -32,7 +32,7 @@ import appeng.api.storage.data.IAEStack; public class DriveWatcher> extends MEInventoryHandler { - private final int oldStatus = 0; + private int oldStatus = 0; private final ItemStack is; private final ICellHandler handler; private final IChestOrDrive cord; @@ -59,6 +59,7 @@ public class DriveWatcher> extends MEInventoryHandler if( newStatus != this.oldStatus ) { this.cord.blinkCell( this.getSlot() ); + this.oldStatus = newStatus; } } @@ -77,6 +78,7 @@ public class DriveWatcher> extends MEInventoryHandler if( newStatus != this.oldStatus ) { this.cord.blinkCell( this.getSlot() ); + this.oldStatus = newStatus; } }