public abstract static class ArgAcceptingCommandFlag.Builder
extends java.lang.Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
ArgAcceptingCommandFlag.Builder |
argNamed(java.lang.String name) |
ArgAcceptingCommandFlag.Builder |
argNamed(net.kyori.text.TranslatableComponent name) |
abstract ArgAcceptingCommandFlag |
build() |
ArgAcceptingCommandFlag.Builder |
defaultsTo(java.lang.Iterable<java.lang.String> defaults) |
ArgAcceptingCommandFlag.Builder |
describedBy(net.kyori.text.Component description) |
ArgAcceptingCommandFlag.Builder |
describedBy(java.lang.String description) |
ArgAcceptingCommandFlag.Builder |
named(char name) |
ArgAcceptingCommandFlag.Builder |
ofTypes(java.util.Collection<Key<?>> types) |
public final ArgAcceptingCommandFlag.Builder named(char name)
public final ArgAcceptingCommandFlag.Builder describedBy(java.lang.String description)
public final ArgAcceptingCommandFlag.Builder describedBy(net.kyori.text.Component description)
public final ArgAcceptingCommandFlag.Builder defaultsTo(java.lang.Iterable<java.lang.String> defaults)
public final ArgAcceptingCommandFlag.Builder ofTypes(java.util.Collection<Key<?>> types)
public final ArgAcceptingCommandFlag.Builder argNamed(java.lang.String name)
public final ArgAcceptingCommandFlag.Builder argNamed(net.kyori.text.TranslatableComponent name)
public abstract ArgAcceptingCommandFlag build()