summaryrefslogtreecommitdiffstats
path: root/src/main/java/net/minecraft/server/BlockSapling.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/net/minecraft/server/BlockSapling.java')
-rw-r--r--src/main/java/net/minecraft/server/BlockSapling.java4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/main/java/net/minecraft/server/BlockSapling.java b/src/main/java/net/minecraft/server/BlockSapling.java
index db1a3caa..c9877ba8 100644
--- a/src/main/java/net/minecraft/server/BlockSapling.java
+++ b/src/main/java/net/minecraft/server/BlockSapling.java
@@ -70,6 +70,9 @@ public class BlockSapling extends BlockFlower {
if (event == null) {
return;
}
+ if (event.isFromBonemeal() && itemstack != null) {
+ --itemstack.count;
+ }
if (!grownTree || event.isCancelled()) {
world.setRawTypeIdAndData(i, j, k, this.id, l);
}
@@ -82,6 +85,7 @@ public class BlockSapling extends BlockFlower {
// CraftBukkit start
private class BlockChangeWithNotify implements BlockChangeDelegate {
+
World world;
BlockChangeWithNotify(World world) {