diff --git a/src/pocketmine/block/HardenedClay.php b/src/pocketmine/block/HardenedClay.php index edfd85f30..c16b91ac8 100644 --- a/src/pocketmine/block/HardenedClay.php +++ b/src/pocketmine/block/HardenedClay.php @@ -23,6 +23,8 @@ declare(strict_types=1); namespace pocketmine\block; +use pocketmine\item\TieredTool; + class HardenedClay extends Solid{ protected $id = self::HARDENED_CLAY; @@ -39,6 +41,10 @@ class HardenedClay extends Solid{ return BlockToolType::TYPE_PICKAXE; } + public function getToolHarvestLevel() : int{ + return TieredTool::TIER_WOODEN; + } + public function getHardness() : float{ return 1.25; } diff --git a/src/pocketmine/block/StainedClay.php b/src/pocketmine/block/StainedClay.php index 5b10ff879..9620005cf 100644 --- a/src/pocketmine/block/StainedClay.php +++ b/src/pocketmine/block/StainedClay.php @@ -25,24 +25,11 @@ namespace pocketmine\block; use pocketmine\block\utils\ColorBlockMetaHelper; -class StainedClay extends Solid{ +class StainedClay extends HardenedClay{ protected $id = self::STAINED_CLAY; - public function __construct(int $meta = 0){ - $this->meta = $meta; - } - - public function getHardness() : float{ - return 1.25; - } - - public function getToolType() : int{ - return BlockToolType::TYPE_PICKAXE; - } - public function getName() : string{ return ColorBlockMetaHelper::getColorFromMeta($this->meta) . " Stained Clay"; } - } \ No newline at end of file