public abstract static class SubCommandPart.Builder
extends java.lang.Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
abstract SubCommandPart |
build() |
SubCommandPart.Builder |
describedBy(net.kyori.text.Component description) |
SubCommandPart.Builder |
describedBy(java.lang.String description) |
SubCommandPart.Builder |
named(net.kyori.text.TranslatableComponent name) |
SubCommandPart.Builder |
optional() |
SubCommandPart.Builder |
required() |
SubCommandPart.Builder |
withCommands(java.util.Collection<Command> commands) |
public final SubCommandPart.Builder named(net.kyori.text.TranslatableComponent name)
public final SubCommandPart.Builder describedBy(java.lang.String description)
public final SubCommandPart.Builder describedBy(net.kyori.text.Component description)
public final SubCommandPart.Builder withCommands(java.util.Collection<Command> commands)
public final SubCommandPart.Builder required()
public final SubCommandPart.Builder optional()
public abstract SubCommandPart build()