Package pers.neige.neigeitems.command
Class CommandUtils
-
- All Implemented Interfaces:
public class CommandUtils
-
-
Constructor Summary
Constructors Constructor Description CommandUtils()
-
Method Summary
Modifier and Type Method Description static String
readUnquotedString(StringReader reader)
static String
readAllString(StringReader reader)
static Integer
readInteger(StringReader reader)
static Long
readLong(StringReader reader)
static Double
readDouble(StringReader reader)
static BigInteger
readBigInteger(StringReader reader)
static BigDecimal
readBigDecimal(StringReader reader)
static <S, T> RequiredArgumentBuilder<S, T>
argument(String name, ArgumentType<T> type)
static <S> LiteralArgumentBuilder<S>
literal(String name)
static <S, T> RequiredArgumentBuilder<S, T>
argument(String name, ArgumentType<T> type, Consumer<CommandContext<S>> help)
static <S> LiteralArgumentBuilder<S>
literal(String name, Consumer<CommandContext<S>> help)
-
-
Method Detail
-
readUnquotedString
@NonNull() static String readUnquotedString(StringReader reader)
-
readAllString
@NonNull() static String readAllString(StringReader reader)
-
readInteger
@NonNull() static Integer readInteger(StringReader reader)
-
readDouble
@NonNull() static Double readDouble(StringReader reader)
-
readBigInteger
@Nullable() static BigInteger readBigInteger(StringReader reader)
-
readBigDecimal
@Nullable() static BigDecimal readBigDecimal(StringReader reader)
-
argument
static <S, T> RequiredArgumentBuilder<S, T> argument(String name, ArgumentType<T> type, Consumer<CommandContext<S>> help)
-
-
-
-