meta = $meta; } public function getName() : string{ return "Cocoa Block"; } public function getHardness() : float{ return 0.2; } public function getToolType() : int{ return BlockToolType::TYPE_AXE; } //TODO public function isAffectedBySilkTouch() : bool{ return false; } public function getDropsForCompatibleTool(Item $item) : array{ return [ ItemFactory::get(ItemIds::DYE, 3, ($this->meta >> 2) === 2 ? mt_rand(2, 3) : 1) ]; } public function getPickedItem() : Item{ return ItemFactory::get(ItemIds::DYE, 3); } }