From 7a84f0a6b91c7955eb17b837ab090dab2915e853 Mon Sep 17 00:00:00 2001 From: dog194 <514896768@QQ.COM> Date: Mon, 18 Apr 2016 23:56:02 +0800 Subject: [PATCH] =?UTF-8?q?=E2=80=BBUpdate=20for=20SILK=20TOUCH=20Stone?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pocketmine/block/Stone.php | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/pocketmine/block/Stone.php b/src/pocketmine/block/Stone.php index 02e306a..5356562 100644 --- a/src/pocketmine/block/Stone.php +++ b/src/pocketmine/block/Stone.php @@ -23,6 +23,7 @@ namespace pocketmine\block; use pocketmine\item\Item; use pocketmine\item\Tool; +use pocketmine\item\enchantment\enchantment; class Stone extends Solid{ const NORMAL = 0; @@ -64,6 +65,11 @@ class Stone extends Solid{ public function getDrops(Item $item) : array { if($item->isPickaxe() >= Tool::TIER_WOODEN){ + if($item->getEnchantmentLevel(Enchantment::TYPE_MINING_SILK_TOUCH) > 0 and $this->getDamage() === 0){ + return [ + [Item::STONE, 0, 1], + ]; + } return [ [$this->getDamage() === 0 ? Item::COBBLESTONE : Item::STONE, $this->getDamage(), 1], ];