From 47b57e6bcf90fc988466619d1dd3b4ba641f69fd Mon Sep 17 00:00:00 2001 From: Nate Mortensen Date: Sat, 24 May 2014 23:45:45 -0600 Subject: Some assumptions are better than others. --- src/main/java/net/minecraft/server/Container.java | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/src/main/java/net/minecraft/server/Container.java b/src/main/java/net/minecraft/server/Container.java index 73586455..a2524f63 100644 --- a/src/main/java/net/minecraft/server/Container.java +++ b/src/main/java/net/minecraft/server/Container.java @@ -504,7 +504,7 @@ public abstract class Container { itemstack.count -= maxStack - itemstack1.count; itemstack1.count = maxStack; slot.f(); - flag1 = itemstack.count == 0; // Don't give a success return if we have leftovers + flag1 = true; } // CraftBukkit end } @@ -530,10 +530,8 @@ public abstract class Container { if (itemstack1 == null) { slot.set(itemstack.cloneItemStack()); slot.f(); - // CraftBukkit start - Don't assume entire stack went in - itemstack.count -= slot.getItem().count; - flag1 = itemstack.count == 0; - // CraftBukkit end + itemstack.count = 0; + flag1 = true; break; } -- cgit v1.2.3