Skip to content

Class RegistryKeyArgumentType

Namespace: Void.Minecraft.Commands.Brigadier.ArgumentTypes.RegistryKey
Assembly: Void.Minecraft.dll

public record RegistryKeyArgumentType : IArgumentType, IAnyArgumentType, IEquatable<RegistryKeyArgumentType>

Inheritance

objectRegistryKeyArgumentType

Derived

ResourceKeyArgumentType, ResourceOrTagArgumentType, ResourceOrTagKeyArgumentType, ResourceSelectorArgumentType

Implements

IArgumentType, IAnyArgumentType, IEquatable<RegistryKeyArgumentType>

Inherited Members

object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.MemberwiseClone(), object.ReferenceEquals(object?, object?), object.ToString()

Constructors

RegistryKeyArgumentType(string)

public RegistryKeyArgumentType(string Identifier)

Parameters

Identifier string

Properties

Examples

public IEnumerable<string> Examples { get; }

Property Value

IEnumerable<string>

Identifier

public string Identifier { get; init; }

Property Value

string

Methods

Parse(StringReader)

public IArgumentValue Parse(StringReader reader)

Parameters

reader StringReader

Returns

IArgumentValue