getSide(Facing::UP)->isSolid()){ $this->position->getWorld()->setBlock($this->position, VanillaBlocks::DIRT()); } } public function getDropsForCompatibleTool(Item $item) : array{ return [ VanillaBlocks::DIRT()->asItem() ]; } public function isAffectedBySilkTouch() : bool{ return true; } }