def METHOD_NAME(
    self,
    mesh=None,
    scheme="MP",
    center_shift=None,
    symmetry_reduction=True,
    manual_kpoints=None,
    weights=None,
    reciprocal=True,
    n_path=None,
    path_name=None,
):
    if scheme != "MP":
        raise ValueError("Currently only MP is supported in the pyiron wrapper.")
    if center_shift is not None:
        raise ValueError("centershift is not implemented in the pyiron wrapper.")
    if not symmetry_reduction:
        raise ValueError(
            "symmetry_reduction is not implemented in the pyiron wrapper."
        )
    if manual_kpoints is not None:
        raise ValueError(
            "manual_kpoints are not implemented in the pyiron wrapper."
        )
    if weights is not None:
        raise ValueError("weights are not implemented in the pyiron wrapper.")
    if not reciprocal:
        raise ValueError("reciprocal is not implemented in the pyiron wrapper.")
    if n_path is not None:
        raise ValueError("n_path is not implemented in the pyiron wrapper.")
    if path_name is not None:
        raise ValueError("path_name is not implemented in the pyiron wrapper.")
    self.input["kpoints"] = mesh