MCCommandNode
Importing the class
It might be required for you to import the package if you encounter any issues (like casting an Array), so better be safe than sorry and add the import at the very top of the file.
import crafttweaker.api.commands.custom.MCCommandNode;
Casters
Result type | Is Implicit |
---|
string | true |
Methods
addChild
Return Type: void
MCCommandNode.addChild(node as MCCommandNode) as void
canUse
Return Type: boolean
MCCommandNode.canUse(source as MCCommandSource) as boolean
createBuilder
Return Type: MCArgumentBuilder
MCCommandNode.createBuilder() as MCArgumentBuilder
myMCCommandNode.createBuilder();
equals
Return Type: boolean
MCCommandNode.equals(o as Object) as boolean
Parameter | Type | Description |
---|
o | Object | No Description Provided |
findAmbiguities
Return Type: void
MCCommandNode.findAmbiguities(consumer as MCAmbiguityConsumer) as void
getChild
Return Type: MCCommandNode
MCCommandNode.getChild(name as string) as MCCommandNode
Parameter | Type | Description |
---|
name | string | No Description Provided |
getChildren
Return Type: Collection<MCCommandNode>
MCCommandNode.getChildren() as Collection<MCCommandNode>
myMCCommandNode.getChildren();
getCommand
Return Type: MCCommand
MCCommandNode.getCommand() as MCCommand
myMCCommandNode.getCommand();
getExamples
Return Type: Collection<string>
MCCommandNode.getExamples() as Collection<string>
myMCCommandNode.getExamples();
getName
Return Type: string
MCCommandNode.getName() as string
myMCCommandNode.getName();
getRedirect
Return Type: MCCommandNode
MCCommandNode.getRedirect() as MCCommandNode
myMCCommandNode.getRedirect();
getRedirectModifier
Return Type: MCRedirectModifier
MCCommandNode.getRedirectModifier() as MCRedirectModifier
myMCCommandNode.getRedirectModifier();
getRelevantNodes
Return Type: Collection<MCCommandNode>
MCCommandNode.getRelevantNodes(input as string) as Collection<MCCommandNode>
Parameter | Type | Description |
---|
input | string | No Description Provided |
getRequirement
Return Type: Predicate<MCCommandSource>
MCCommandNode.getRequirement() as Predicate<MCCommandSource>
myMCCommandNode.getRequirement();
getUsageText
Return Type: string
MCCommandNode.getUsageText() as string
myMCCommandNode.getUsageText();
hashCode
Return Type: int
MCCommandNode.hashCode() as int
myMCCommandNode.hashCode();
isFork
Return Type: boolean
MCCommandNode.isFork() as boolean
myMCCommandNode.isFork();
listSuggestions
Return Type: MCSuggestions
MCCommandNode.listSuggestions(context as MCCommandContext, builder as MCSuggestionsBuilder) as MCSuggestions
parse
Return Type: void
MCCommandNode.parse(input as string, contextBuilder as MCCommandContextBuilder) as void
Parameter | Type | Description |
---|
input | string | No Description Provided |
contextBuilder | MCCommandContextBuilder | No Description Provided |
toString
Return Type: string
MCCommandNode.toString() as string
myMCCommandNode.toString();
연산자
COMPARE
myMCCommandNode < o as MCCommandNode
EQUALS
myMCCommandNode == o as Object