public abstract class SubCommandPart extends java.lang.Object implements ArgConsumingCommandPart
Modifier and Type | Class and Description |
---|---|
static class |
SubCommandPart.Builder |
Constructor and Description |
---|
SubCommandPart() |
Modifier and Type | Method and Description |
---|---|
static SubCommandPart.Builder |
builder(net.kyori.text.TranslatableComponent name,
net.kyori.text.Component description) |
abstract com.google.common.collect.ImmutableList<Command> |
getCommands() |
net.kyori.text.Component |
getTextRepresentation()
Returns the text representation of this part.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getArgumentName
getDescription, in, isRequired
public static SubCommandPart.Builder builder(net.kyori.text.TranslatableComponent name, net.kyori.text.Component description)
public abstract com.google.common.collect.ImmutableList<Command> getCommands()
public net.kyori.text.Component getTextRepresentation()
CommandPart
For flags, this could be something like `-flag`. For arguments and commands, this could be their name.
getTextRepresentation
in interface CommandPart