CommandParameter
Public class in Bedriox\Api\Command.
Bedriox\Api\Command\CommandParameter
classBedriox\Api\Command
Public methods
static string(string $name): selfTyped public method.
static integer(string $name): selfTyped public method.
static float(string $name): selfTyped public method.
static boolean(string $name): selfTyped public method.
static onlinePlayer(string $name): selfTyped public method.
static players(string $name): selfTyped public method.
static entity(string $name): selfTyped public method.
static entities(string $name): selfTyped public method.
static choice(string $name, array $choices): selfTyped public method.
static enum(string $name, string $enumClass): selfTyped public method.
static softEnum(string $name, Bedriox\Api\Command\CommandSoftEnum $softEnum): selfTyped public method.
static position(string $name): selfTyped public method.
static blockPosition(string $name): selfTyped public method.
static message(string $name): selfTyped public method.
static json(string $name): selfTyped public method.
static rawText(string $name): selfTyped public method.
static literal(string $literal, ?string $name = null): selfTyped public method.
optional(mixed $default = null): selfTyped public method.
minimum(int|float $minimum): selfTyped public method.
maximum(int|float $maximum): selfTyped public method.
name(): stringTyped public method.
type(): Bedriox\Api\Command\CommandParameterTypeTyped public method.
isOptional(): boolTyped public method.
hasDefault(): boolTyped public method.
defaultValue(): mixedTyped public method.
minimumValue(): int|float|nullTyped public method.
maximumValue(): int|float|nullTyped public method.
choices(): arrayTyped public method.
enumClass(): ?stringTyped public method.
softEnumValue(): ?Bedriox\Api\Command\CommandSoftEnumTyped public method.
literalValue(): ?stringTyped public method.
usageToken(): stringTyped public method.
signatureToken(): stringTyped public method.
