public class BrigadierArgumentTypeParser extends Object implements ArgumentTypeParser
ArgumentTypeParser for brigadier argument types.| Modifier and Type | Field and Description |
|---|---|
static BrigadierArgumentTypeParser |
INSTANCE |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canParse(String namespace,
String name)
Gets if this parser supports the given type.
|
com.mojang.brigadier.arguments.ArgumentType<?> |
parse(String namespace,
String name,
TokenStream tokens)
Parses an
ArgumentType. |
public static final BrigadierArgumentTypeParser INSTANCE
public boolean canParse(String namespace, String name)
ArgumentTypeParsercanParse in interface ArgumentTypeParsernamespace - the namespacename - the type namepublic com.mojang.brigadier.arguments.ArgumentType<?> parse(String namespace, String name, TokenStream tokens) throws ParseException
ArgumentTypeParserArgumentType.parse in interface ArgumentTypeParsernamespace - the namespacename - the type nametokens - the token stream to parse fromParseException - if unable to parse