From 51f4faf22eaebbcfec076c94d47dc0b7caf459bf Mon Sep 17 00:00:00 2001 From: Shoghi Cervantes Date: Fri, 7 Jun 2013 19:25:23 +0200 Subject: [PATCH] Bonemeal usage count --- src/material/block/plant/MelonStem.php | 1 + src/material/block/plant/Sapling.php | 1 + src/material/block/plant/Wheat.php | 1 + src/material/block/solid/Grass.php | 1 + 4 files changed, 4 insertions(+) diff --git a/src/material/block/plant/MelonStem.php b/src/material/block/plant/MelonStem.php index 6e8c7f51e1..ad21b9d8ac 100644 --- a/src/material/block/plant/MelonStem.php +++ b/src/material/block/plant/MelonStem.php @@ -76,6 +76,7 @@ class MelonStemBlock extends FlowableBlock{ if($item->getID() === DYE and $item->getMetadata() === 0x0F){ //Bonemeal $this->meta = 0x07; $this->level->setBlock($this, $this); + $item->count--; return true; } return false; diff --git a/src/material/block/plant/Sapling.php b/src/material/block/plant/Sapling.php index d480070648..128bf873a7 100644 --- a/src/material/block/plant/Sapling.php +++ b/src/material/block/plant/Sapling.php @@ -55,6 +55,7 @@ class SaplingBlock extends FlowableBlock{ public function onActivate(Item $item, Player $player){ if($item->getID() === DYE and $item->getMetadata() === 0x0F){ //Bonemeal TreeObject::growTree($this->level, $this, new Random(), $this->meta & 0x03); + $item->count--; return true; } return false; diff --git a/src/material/block/plant/Wheat.php b/src/material/block/plant/Wheat.php index bc51d687a3..a0c35542c2 100644 --- a/src/material/block/plant/Wheat.php +++ b/src/material/block/plant/Wheat.php @@ -45,6 +45,7 @@ class WheatBlock extends FlowableBlock{ if($item->getID() === DYE and $item->getMetadata() === 0x0F){ //Bonemeal $this->meta = 0x07; $this->level->setBlock($this, $this); + $item->count--; return true; } return false; diff --git a/src/material/block/solid/Grass.php b/src/material/block/solid/Grass.php index 059fc2defc..469df82fa5 100644 --- a/src/material/block/solid/Grass.php +++ b/src/material/block/solid/Grass.php @@ -38,6 +38,7 @@ class GrassBlock extends SolidBlock{ public function onActivate(Item $item, Player $player){ if($item->getID() === DYE and $item->getMetadata() === 0x0F){ + $item->count--; TallGrassObject::growGrass($this->level, $this, new Random()); return true; }elseif($item->isHoe()){