Class ExperimentData.Builder
java.lang.Object
org.skriptlang.skript.lang.experiment.ExperimentData.Builder
- Enclosing class:
ExperimentData
-
Method Summary
Modifier and TypeMethodDescriptionbuild()Finalize thisExperimentData.Builderand get the builtExperimentData.disallowed(Experiment... disallowed) Set theExperiments 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 theExperiments that must be enabled in order to use.
-
Method Details
-
required
Set theExperiments that must be enabled in order to use.- Parameters:
required- TheExperiments- Returns:
- This
ExperimentData.Builder.
-
disallowed
Set theExperiments that must be disabled in order to use.- Parameters:
disallowed- TheExperiments- 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.Builderand get the builtExperimentData.
-