Package kr.toxicity.model.api.tracker
Class EntityHideOption.Builder
java.lang.Object
kr.toxicity.model.api.tracker.EntityHideOption.Builder
- Enclosing class:
EntityHideOption
Builder for
EntityHideOption.- Since:
- 1.15.2
-
Method Summary
Modifier and TypeMethodDescription@NotNull EntityHideOptionbuild()Builds theEntityHideOption.@NotNull EntityHideOption.Buildercomposite(@NotNull Stream<EntityHideOption> options) Composites multiple options into this builder.@NotNull EntityHideOption.Builderor(@NotNull EntityHideOption option) Merges another hide option using OR logic.
-
Method Details
-
composite
@NotNull public @NotNull EntityHideOption.Builder composite(@NotNull @NotNull Stream<EntityHideOption> options) Composites multiple options into this builder.- Parameters:
options- the stream of options- Returns:
- this builder
- Since:
- 1.15.2
-
or
Merges another hide option using OR logic.- Parameters:
option- the option to merge- Returns:
- this builder
- Since:
- 1.15.2
-
build
Builds theEntityHideOption.- Returns:
- the created option
- Since:
- 1.15.2
-