Class IntegerArgumentType
-
- All Implemented Interfaces:
-
com.mojang.brigadier.arguments.ArgumentType
public class IntegerArgumentType implements ArgumentType<T>整数参数类型
-
-
Method Summary
Modifier and Type Method Description intgetMinimum()获取下限 intgetMaximum()获取上限 static IntegerArgumentTypepositiveInteger()正整数类型 static IntegerArgumentTypenonNegativeInteger()非负整数类型 static IntegerArgumentTypenegativeInteger()负整数类型 static IntegerArgumentTypenonPositiveInteger()非正整数类型 static IntegerArgumentTypeinteger()无限制整数类型 static IntegerArgumentTypeinteger(int min)限制最小值整数类型 static IntegerArgumentTypeinteger(int min, int max)限制最大值整数类型 static intgetInteger(@NonNull() CommandContext<CommandSender> context, @NonNull() String name)Integerparse(@NonNull() StringReader reader)Collection<String>getExamples()-
-
Method Detail
-
getMinimum
int getMinimum()
获取下限
-
getMaximum
int getMaximum()
获取上限
-
positiveInteger
@NonNull() static IntegerArgumentType positiveInteger()
正整数类型
-
nonNegativeInteger
@NonNull() static IntegerArgumentType nonNegativeInteger()
非负整数类型
-
negativeInteger
@NonNull() static IntegerArgumentType negativeInteger()
负整数类型
-
nonPositiveInteger
@NonNull() static IntegerArgumentType nonPositiveInteger()
非正整数类型
-
integer
@NonNull() static IntegerArgumentType integer()
无限制整数类型
-
integer
@NonNull() static IntegerArgumentType integer(int min)
限制最小值整数类型
-
integer
@NonNull() static IntegerArgumentType integer(int min, int max)
限制最大值整数类型
-
getInteger
static int getInteger(@NonNull() CommandContext<CommandSender> context, @NonNull() String name)
-
getExamples
@NonNull() Collection<String> getExamples()
-
-
-
-