From ed8f9627522cd7373c18eb8d0a19f5b4517abdf4 Mon Sep 17 00:00:00 2001 From: dog194 <514896768@qq.com> Date: Thu, 14 Apr 2016 01:55:30 +0800 Subject: [PATCH] Update LapisOre.php --- src/pocketmine/block/LapisOre.php | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/src/pocketmine/block/LapisOre.php b/src/pocketmine/block/LapisOre.php index 1f9e648..0ccb132 100644 --- a/src/pocketmine/block/LapisOre.php +++ b/src/pocketmine/block/LapisOre.php @@ -23,6 +23,7 @@ namespace pocketmine\block; use pocketmine\item\Item; use pocketmine\item\Tool; +use pocketmine\item\enchantment\enchantment; class LapisOre extends Solid{ @@ -46,12 +47,18 @@ class LapisOre extends Solid{ public function getDrops(Item $item) : array { if($item->isPickaxe() >= 3){ - return [ - [Item::DYE, 4, mt_rand(4, 8)], - ]; + if($item->getEnchantmentLevel(Enchantment::TYPE_MINING_SILK_TOUCH) > 0){ + return [ + [Item::LAPIS_ORE, 0, 1], + ]; + }else{ + return [ + [Item::DYE, 4, mt_rand(4, 8)], + ]; + } }else{ return []; } } -} \ No newline at end of file +}