From 0196f6823c0eebb41f4813adacb8b021af789b13 Mon Sep 17 00:00:00 2001 From: raoulvdberge Date: Sat, 4 Mar 2017 21:17:09 +0100 Subject: [PATCH] Fixed old behavior in storage drawers voiding code --- .../network/node/externalstorage/StorageItemDrawer.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/main/java/com/raoulvdberge/refinedstorage/apiimpl/network/node/externalstorage/StorageItemDrawer.java b/src/main/java/com/raoulvdberge/refinedstorage/apiimpl/network/node/externalstorage/StorageItemDrawer.java index 70d00b8fe..fc06ca80d 100755 --- a/src/main/java/com/raoulvdberge/refinedstorage/apiimpl/network/node/externalstorage/StorageItemDrawer.java +++ b/src/main/java/com/raoulvdberge/refinedstorage/apiimpl/network/node/externalstorage/StorageItemDrawer.java @@ -89,13 +89,13 @@ public class StorageItemDrawer extends StorageItemExternal { return null; } - int returnSize = size - inserted; + int remainder = size - inserted; if (drawer instanceof IVoidable && ((IVoidable) drawer).isVoid()) { - returnSize = -returnSize; + return null; } - return ItemHandlerHelper.copyStackWithSize(stack, returnSize); + return ItemHandlerHelper.copyStackWithSize(stack, remainder); } return ItemHandlerHelper.copyStackWithSize(stack, size);