trim(Facing::UP, 1 / 16)]; } public function onNearbyBlockChange() : void{ if($this->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; } }