meta = $meta; } public function getHardness() : float{ return 3; } public function getName() : string{ return "Diamond Ore"; } public function getToolType() : int{ return BlockToolType::TYPE_PICKAXE; } public function getToolHarvestLevel() : int{ return TieredTool::TIER_IRON; } public function getDropsForCompatibleTool(Item $item) : array{ return [ ItemFactory::get(Item::DIAMOND) ]; } protected function getXpDropAmount() : int{ return mt_rand(3, 7); } }