Class LiteralCommandNode
Namespace: Void.Minecraft.Commands.Brigadier.Tree.Nodes
Assembly: Void.Minecraft.dll
public class LiteralCommandNode : CommandNode, ICommandNodeInheritance
object ← CommandNode ← LiteralCommandNode
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
LiteralCommandNode(string, CommandExecutor?, CommandRequirement?, CommandNode?, RedirectModifier?, bool)
public LiteralCommandNode(string literal, CommandExecutor? executor, CommandRequirement? requirement, CommandNode? redirectTarget, RedirectModifier? redirectModifier, bool isForks)Parameters
literal string
executor CommandExecutor?
requirement CommandRequirement?
redirectTarget CommandNode?
redirectModifier RedirectModifier?
isForks bool
Properties
Examples
public override IEnumerable<string> Examples { get; }Property Value
Literal
public string Literal { 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 contextBuilder)Parameters
reader StringReader
contextBuilder CommandContextBuilder
ToString()
Returns a string that represents the current object.
public override string ToString()Returns
A string that represents the current object.