__construct(private Player $player, private Vector3 $blockPos, private Block $block, private int $targetedFace, private int $maxPlayerDistance, private int $fxTickInterval=self::DEFAULT_FX_INTERVAL_TICKS) (defined in pocketmine\player\SurvivalBlockBreakHandler)