Skip to content

Class LiteralArgumentBuilder

Namespace: Void.Minecraft.Commands.Brigadier.Builder
Assembly: Void.Minecraft.dll

public record LiteralArgumentBuilder : ArgumentBuilder<LiteralArgumentBuilder, LiteralCommandNode>, IEquatable<ArgumentBuilder>, IArgumentBuilder<LiteralCommandNode>, IEquatable<ArgumentBuilder<LiteralArgumentBuilder, LiteralCommandNode>>, IEquatable<LiteralArgumentBuilder>

Inheritance

objectArgumentBuilderArgumentBuilder<LiteralArgumentBuilder, LiteralCommandNode>LiteralArgumentBuilder

Implements

IEquatable<ArgumentBuilder>, IArgumentBuilder<LiteralCommandNode>, IEquatable<ArgumentBuilder<LiteralArgumentBuilder, LiteralCommandNode>>, IEquatable<LiteralArgumentBuilder>

Inherited Members

ArgumentBuilder<LiteralArgumentBuilder, LiteralCommandNode>.Then<TChildNode>(IArgumentBuilder<TChildNode>), ArgumentBuilder<LiteralArgumentBuilder, LiteralCommandNode>.Then<TChildNode>(CommandNode), ArgumentBuilder<LiteralArgumentBuilder, LiteralCommandNode>.Then<TChildNode>(Func<IArgumentContext, IArgumentBuilder<TChildNode>>), ArgumentBuilder<LiteralArgumentBuilder, LiteralCommandNode>.Executes(CommandExecutor?), ArgumentBuilder<LiteralArgumentBuilder, LiteralCommandNode>.Executes(CommandExecutorSync?), ArgumentBuilder<LiteralArgumentBuilder, LiteralCommandNode>.Requires(CommandRequirement?), ArgumentBuilder<LiteralArgumentBuilder, LiteralCommandNode>.Redirect(CommandNode), ArgumentBuilder<LiteralArgumentBuilder, LiteralCommandNode>.Redirect(CommandNode, SingleRedirectModifier), ArgumentBuilder<LiteralArgumentBuilder, LiteralCommandNode>.Fork(CommandNode, RedirectModifier), ArgumentBuilder<LiteralArgumentBuilder, LiteralCommandNode>.Forward(CommandNode?, RedirectModifier?, bool), ArgumentBuilder<LiteralArgumentBuilder, LiteralCommandNode>.Suggests(SuggestionProvider?), ArgumentBuilder<LiteralArgumentBuilder, LiteralCommandNode>.Build(), ArgumentBuilder._arguments, ArgumentBuilder.Executor, ArgumentBuilder.RedirectModifier, ArgumentBuilder.RedirectTarget, ArgumentBuilder.IsForks, ArgumentBuilder.Requirement, ArgumentBuilder.Arguments, ArgumentBuilder.Build(), ArgumentBuilder.Executes(CommandExecutor?), ArgumentBuilder.Executes(CommandExecutorSync?), ArgumentBuilder.Requires(CommandRequirement?), ArgumentBuilder.Redirect(CommandNode), ArgumentBuilder.Redirect(CommandNode, SingleRedirectModifier), ArgumentBuilder.Fork(CommandNode, RedirectModifier), ArgumentBuilder.Forward(CommandNode?, RedirectModifier?, bool), ArgumentBuilder.Suggests(SuggestionProvider?), ArgumentBuilder.AddChild(CommandNode), object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.MemberwiseClone(), object.ReferenceEquals(object?, object?), object.ToString()

Constructors

LiteralArgumentBuilder(string)

public LiteralArgumentBuilder(string Literal)

Parameters

Literal string

Properties

Literal

public string Literal { get; init; }

Property Value

string

Methods

Build()

public override LiteralCommandNode Build()

Returns

LiteralCommandNode

Create(string)

public static LiteralArgumentBuilder Create(string value)

Parameters

value string

Returns

LiteralArgumentBuilder