Class ConfigSpec.Builder
java.lang.Object
fr.robie.machineengine.api.config.ConfigSpec.Builder
- Enclosing class:
ConfigSpec
-
Method Summary
Modifier and TypeMethodDescription@NotNull ConfigSpecbuild()@NotNull ConfigSpec.Builder@NotNull ConfigSpec.Builder@NotNull ConfigSpec.Builderkeys(@NotNull Collection<? extends ConfigKey<?>> keys) @NotNull ConfigSpec.BuilderA comment above the sectionpath(e.g.
-
Method Details
-
header
-
section
@NotNull public @NotNull ConfigSpec.Builder section(@NotNull @NotNull String path, @NotNull @NotNull String... comment) A comment above the sectionpath(e.g.resources.energy). -
key
-
keys
@NotNull public @NotNull ConfigSpec.Builder keys(@NotNull @NotNull Collection<? extends ConfigKey<?>> keys) -
build
- Throws:
IllegalArgumentException- if a key's path lies inside another key, or names a section
-