Class RootCommandNode
Namespace: Void.Minecraft.Commands.Brigadier.Tree.Nodes
Assembly: Void.Minecraft.dll
public class RootCommandNode : CommandNode, ICommandNodeInheritance
object ← CommandNode ← RootCommandNode
Implements
Inherited Members
CommandNode.IsForks, CommandNode.Requirement, CommandNode.Executor, CommandNode.RedirectTarget, CommandNode.RedirectModifier, CommandNode.Children, CommandNode.Name, CommandNode.UsageText, CommandNode.Examples, CommandNode.SortedKey, CommandNode.AddChild(CommandNode), CommandNode.CanUseAsync(ICommandSource, CancellationToken), CommandNode.FindAmbiguities(AmbiguousConsumer), CommandNode.GetChild(string), CommandNode.GetRelevantNodes(StringReader), CommandNode.CreateBuilder(), CommandNode.IsValidInput(string), CommandNode.ListSuggestionsAsync(CommandContext, SuggestionsBuilder, CancellationToken), CommandNode.Parse(StringReader, CommandContextBuilder), object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.MemberwiseClone(), object.ReferenceEquals(object?, object?), object.ToString()
Constructors
RootCommandNode()
public RootCommandNode()Properties
Examples
public override IEnumerable<string> Examples { get; }Property Value
Name
public override string Name { get; }Property Value
SortedKey
protected override string SortedKey { get; }Property Value
UsageText
public override string UsageText { get; }Property Value
Methods
CreateBuilder()
public override IArgumentBuilder<CommandNode> CreateBuilder()Returns
IsValidInput(string)
public override bool IsValidInput(string input)Parameters
input string
Returns
ListSuggestionsAsync(CommandContext, SuggestionsBuilder, CancellationToken)
public override ValueTask<Suggestions> ListSuggestionsAsync(CommandContext context, SuggestionsBuilder builder, CancellationToken cancellationToken)Parameters
context CommandContext
builder SuggestionsBuilder
cancellationToken CancellationToken
Returns
Parse(StringReader, CommandContextBuilder)
public override void Parse(StringReader reader, CommandContextBuilder context)Parameters
reader StringReader
context CommandContextBuilder