Class ExperimentData.Builder
java.lang.Object
org.skriptlang.skript.lang.experiment.ExperimentData.Builder
- Enclosing class:
ExperimentData
-
Method Summary
Modifier and TypeMethodDescriptionbuild()
Finalize thisExperimentData.Builder
and get the builtExperimentData
.disallowed
(Experiment... disallowed) Set theExperiment
s that must be disabled in order to use.errorMessage
(@Nullable String errorMessage) Set the error message to be printed if the requirements are not met.required
(Experiment... required) Set theExperiment
s that must be enabled in order to use.
-
Method Details
-
required
Set theExperiment
s that must be enabled in order to use.- Parameters:
required
- TheExperiment
s- Returns:
- This
ExperimentData.Builder
.
-
disallowed
Set theExperiment
s that must be disabled in order to use.- Parameters:
disallowed
- TheExperiment
s- Returns:
- This
ExperimentData.Builder
.
-
errorMessage
Set the error message to be printed if the requirements are not met.- Parameters:
errorMessage
- The error message.- Returns:
- This
ExperimentData.Builder
.
-
build
Finalize thisExperimentData.Builder
and get the builtExperimentData
.
-