summaryrefslogtreecommitdiffstats
path: root/nms-patches/TileEntityFurnace.patch
diff options
context:
space:
mode:
authormd_5 <git@md-5.net>2016-11-19 21:14:46 +1100
committermd_5 <git@md-5.net>2016-11-19 21:14:46 +1100
commiteed13ca548cc6e300e59c076f457c46097ca97de (patch)
tree2a5378a66f4e6a30c19beb312028a7153e8c2e22 /nms-patches/TileEntityFurnace.patch
parent0f7c3859417b0a281749a2beb946a6c0defa1785 (diff)
downloadcraftbukkit-eed13ca548cc6e300e59c076f457c46097ca97de.tar
craftbukkit-eed13ca548cc6e300e59c076f457c46097ca97de.tar.gz
craftbukkit-eed13ca548cc6e300e59c076f457c46097ca97de.tar.lz
craftbukkit-eed13ca548cc6e300e59c076f457c46097ca97de.tar.xz
craftbukkit-eed13ca548cc6e300e59c076f457c46097ca97de.zip
SPIGOT-2800: Can only smelt 63 stack
Diffstat (limited to 'nms-patches/TileEntityFurnace.patch')
-rw-r--r--nms-patches/TileEntityFurnace.patch2
1 files changed, 1 insertions, 1 deletions
diff --git a/nms-patches/TileEntityFurnace.patch b/nms-patches/TileEntityFurnace.patch
index 5c01f0b7..35723db1 100644
--- a/nms-patches/TileEntityFurnace.patch
+++ b/nms-patches/TileEntityFurnace.patch
@@ -135,7 +135,7 @@
- return itemstack1.isEmpty() ? true : (!itemstack1.doMaterialsMatch(itemstack) ? false : (itemstack1.getCount() < this.getMaxStackSize() && itemstack1.getCount() < itemstack1.getMaxStackSize() ? true : itemstack1.getCount() < itemstack.getMaxStackSize()));
+ // CraftBukkit - consider resultant count instead of current count
-+ return itemstack1.isEmpty() ? true : (!itemstack1.doMaterialsMatch(itemstack) ? false : (itemstack1.getCount() + itemstack.getCount() < this.getMaxStackSize() && itemstack1.getCount() + itemstack.getCount() < itemstack1.getMaxStackSize() ? true : itemstack1.getCount() + itemstack.getCount() < itemstack.getMaxStackSize()));
++ return itemstack1.isEmpty() ? true : (!itemstack1.doMaterialsMatch(itemstack) ? false : (itemstack1.getCount() + itemstack.getCount() <= this.getMaxStackSize() && itemstack1.getCount() + itemstack.getCount() < itemstack1.getMaxStackSize() ? true : itemstack1.getCount() + itemstack.getCount() <= itemstack.getMaxStackSize()));
}
}
}