From 9fbd463dbbd38fd6912cd8ae7f69139db6ccb43c Mon Sep 17 00:00:00 2001 From: Raoul Van den Berge Date: Tue, 14 Jun 2016 18:21:10 +0200 Subject: [PATCH] Fixes #111 "interface overflowing" --- CHANGELOG.md | 4 ++++ src/main/java/refinedstorage/api/storage/NBTStorage.java | 4 ++-- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 0769a01de..145bd20d5 100755 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,9 @@ # Refined Storage Changelog +### 0.7.12 +**Bugfixes** +- Fixed interface overflowing + ### 0.7.11 **Bugfixes** - Fixed crash with wireless grid diff --git a/src/main/java/refinedstorage/api/storage/NBTStorage.java b/src/main/java/refinedstorage/api/storage/NBTStorage.java index 5b5d515df..b66555fc6 100755 --- a/src/main/java/refinedstorage/api/storage/NBTStorage.java +++ b/src/main/java/refinedstorage/api/storage/NBTStorage.java @@ -121,7 +121,7 @@ public abstract class NBTStorage implements IStorage { int remainingSpace = getCapacity() - getStored(); if (remainingSpace <= 0) { - return stack; + return ItemHandlerHelper.copyStackWithSize(stack, size); } if (!simulate) { @@ -151,7 +151,7 @@ public abstract class NBTStorage implements IStorage { int remainingSpace = getCapacity() - getStored(); if (remainingSpace <= 0) { - return stack; + return ItemHandlerHelper.copyStackWithSize(stack, size); } if (!simulate) {