Class MultiplePlayerSelectorArgument.Builder<C>
java.lang.Object
cloud.commandframework.arguments.CommandArgument.Builder<C,T>
cloud.commandframework.arguments.CommandArgument.TypedBuilder<C,MultiplePlayerSelector,MultiplePlayerSelectorArgument.Builder<C>>
cloud.commandframework.bukkit.parsers.selector.MultiplePlayerSelectorArgument.Builder<C>
- Enclosing class:
- MultiplePlayerSelectorArgument<C>
public static final class MultiplePlayerSelectorArgument.Builder<C>
extends cloud.commandframework.arguments.CommandArgument.TypedBuilder<C,MultiplePlayerSelector,MultiplePlayerSelectorArgument.Builder<C>>
-
Method Summary
Modifier and TypeMethodDescription@NonNull MultiplePlayerSelectorArgument.Builder<C>allowEmpty(boolean allowEmpty) Set whether to allow empty results.@NonNull MultiplePlayerSelectorArgument<C>build()Builder a new argumentMethods inherited from class cloud.commandframework.arguments.CommandArgument.TypedBuilder
asOptional, asOptionalWithDefault, asRequired, manager, self, withParser, withSuggestionsProviderMethods inherited from class cloud.commandframework.arguments.CommandArgument.Builder
getDefaultDescription, getDefaultValue, getName, getParser, getSuggestionsProvider, getValueType, isRequired, withDefaultDescription
-
Method Details
-
allowEmpty
@API(status=STABLE, since="1.8.0") public @NonNull MultiplePlayerSelectorArgument.Builder<C> allowEmpty(boolean allowEmpty) Set whether to allow empty results.- Parameters:
allowEmpty- whether to allow empty results- Returns:
- builder instance
- Since:
- 1.8.0
-
build
Builder a new argument- Overrides:
buildin classcloud.commandframework.arguments.CommandArgument.Builder<C,MultiplePlayerSelector> - Returns:
- Constructed argument
-