Fixed old behavior in storage drawers voiding code

This commit is contained in:
raoulvdberge
2017-03-04 21:17:09 +01:00
parent 9308e0921b
commit 0196f6823c

View File

@@ -89,13 +89,13 @@ public class StorageItemDrawer extends StorageItemExternal {
return null; return null;
} }
int returnSize = size - inserted; int remainder = size - inserted;
if (drawer instanceof IVoidable && ((IVoidable) drawer).isVoid()) { 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); return ItemHandlerHelper.copyStackWithSize(stack, size);