canBeSupportedBy($blockClicked)){ return parent::place($tx, $item, $blockReplace, $blockClicked, $face, $clickVector, $player); } return false; } private function canBeSupportedBy(Block $block) : bool{ return !$block->getSupportType(Facing::UP)->equals(SupportType::NONE()); } //TODO }