Class IntegerArgumentType
Namespace: Void.Minecraft.Commands.Brigadier.ArgumentTypes
Assembly: Void.Minecraft.dll
public record IntegerArgumentType : IArgumentType, IAnyArgumentType, IEquatable<IntegerArgumentType>Inheritance
Implements
IArgumentType, IAnyArgumentType, IEquatable<IntegerArgumentType>
Inherited Members
object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.MemberwiseClone(), object.ReferenceEquals(object?, object?), object.ToString()
Properties
Examples
public IEnumerable<string> Examples { get; }Property Value
Maximum
public required int Maximum { get; init; }Property Value
Minimum
public required int Minimum { get; init; }Property Value
Methods
GetInteger(CommandContext, string)
public static int GetInteger(CommandContext context, string name)Parameters
context CommandContext
name string
Returns
IntegerArgument()
public static IntegerArgumentType IntegerArgument()Returns
IntegerArgument(int)
public static IntegerArgumentType IntegerArgument(int min)Parameters
min int
Returns
IntegerArgument(int, int)
public static IntegerArgumentType IntegerArgument(int min, int max)Parameters
min int
max int
Returns
Parse(StringReader)
public IArgumentValue Parse(StringReader reader)Parameters
reader StringReader