Class LiteralCommandNode<S>
java.lang.Object
com.mojang.brigadier.tree.CommandNode<S>
com.mojang.brigadier.tree.LiteralCommandNode<S>
- All Implemented Interfaces:
Comparable<CommandNode<S>>
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionLiteralCommandNode(String literal, Command<S> command, Predicate<S> requirement, CommandNode<S> redirect, RedirectModifier<S> modifier, boolean forks) -
Method Summary
Modifier and TypeMethodDescriptionbooleangetName()protected StringinthashCode()booleanisValidInput(String input) listSuggestions(CommandContext<S> context, SuggestionsBuilder builder) private intparse(StringReader reader) voidparse(StringReader reader, CommandContextBuilder<S> contextBuilder) toString()Methods inherited from class CommandNode
addChild, canUse, compareTo, findAmbiguities, getChild, getChildren, getCommand, getRedirect, getRedirectModifier, getRelevantNodes, getRequirement, isFork
-
Field Details
-
literal
-
literalLowerCase
-
-
Constructor Details
-
LiteralCommandNode
public LiteralCommandNode(String literal, Command<S> command, Predicate<S> requirement, CommandNode<S> redirect, RedirectModifier<S> modifier, boolean forks)
-
-
Method Details
-
getLiteral
-
getName
- Specified by:
getNamein classCommandNode<S>
-
parse
public void parse(StringReader reader, CommandContextBuilder<S> contextBuilder) throws CommandSyntaxException - Specified by:
parsein classCommandNode<S>- Throws:
CommandSyntaxException
-
parse
-
listSuggestions
public CompletableFuture<Suggestions> listSuggestions(CommandContext<S> context, SuggestionsBuilder builder) - Specified by:
listSuggestionsin classCommandNode<S>
-
isValidInput
- Specified by:
isValidInputin classCommandNode<S>
-
equals
- Overrides:
equalsin classCommandNode<S>
-
getUsageText
- Specified by:
getUsageTextin classCommandNode<S>
-
hashCode
public int hashCode()- Overrides:
hashCodein classCommandNode<S>
-
createBuilder
- Specified by:
createBuilderin classCommandNode<S>
-
getSortedKey
- Specified by:
getSortedKeyin classCommandNode<S>
-
getExamples
- Specified by:
getExamplesin classCommandNode<S>
-
toString
-