Fixed Interface duping items on extract-only storages, fixes #1097 and #1012

This commit is contained in:
raoulvdberge
2017-04-01 19:10:54 +02:00
parent 69d92c4164
commit e8b6d87a08
2 changed files with 2 additions and 1 deletions

View File

@@ -20,6 +20,7 @@
- Removed support for the Deep Storage Unit API (raoulvdberge)
- Performance improvements related to storage inserting and extracting (raoulvdberge)
- Fixed crash with External Storage (raoulvdberge)
- Fixed Interface duping items on extract-only storages (raoulvdberge)
### 1.4.1
- Added Storage Monitor (raoulvdberge)

View File

@@ -64,7 +64,7 @@ public class NetworkNodeInterface extends NetworkNode implements IComparable {
if (remainder == null) {
importItems.extractItemInternal(currentSlot, size, false);
} else {
} else if (size - remainder.getCount() > 0) {
importItems.extractItemInternal(currentSlot, size - remainder.getCount(), false);
currentSlot++;