MCCommandContextBuilder
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.MCCommandContextBuilder;
Casters
Result type | Is Implicit |
---|
string | true |
Methods
build
Return Type: MCCommandContext
MCCommandContextBuilder.build(input as string) as MCCommandContext
Parameter | Type | Description |
---|
input | string | No Description Provided |
copy
Return Type: MCCommandContextBuilder
MCCommandContextBuilder.copy() as MCCommandContextBuilder
myMCCommandContextBuilder.copy();
equals
Return Type: boolean
MCCommandContextBuilder.equals(o as Object) as boolean
Parameter | Type | Description |
---|
o | Object | No Description Provided |
findSuggestionContext
Return Type: MCSuggestionContext
MCCommandContextBuilder.findSuggestionContext(cursor as int) as MCSuggestionContext
Parameter | Type | Description |
---|
cursor | int | No Description Provided |
getArguments
Return Type: MCParsedArgument[string]
MCCommandContextBuilder.getArguments() as MCParsedArgument[string]
myMCCommandContextBuilder.getArguments();
getChild
Return Type: MCCommandContextBuilder
MCCommandContextBuilder.getChild() as MCCommandContextBuilder
myMCCommandContextBuilder.getChild();
getCommand
Return Type: MCCommand
MCCommandContextBuilder.getCommand() as MCCommand
myMCCommandContextBuilder.getCommand();
getDispatcher
Return Type: MCCommandDispatcher
MCCommandContextBuilder.getDispatcher() as MCCommandDispatcher
myMCCommandContextBuilder.getDispatcher();
getLastChild
Return Type: MCCommandContextBuilder
MCCommandContextBuilder.getLastChild() as MCCommandContextBuilder
myMCCommandContextBuilder.getLastChild();
getNodes
Return Type: stdlib.List<MCParsedCommandNode>
MCCommandContextBuilder.getNodes() as stdlib.List<MCParsedCommandNode>
myMCCommandContextBuilder.getNodes();
getRange
Return Type: MCStringRange
MCCommandContextBuilder.getRange() as MCStringRange
myMCCommandContextBuilder.getRange();
getRootNode
Return Type: MCCommandNode
MCCommandContextBuilder.getRootNode() as MCCommandNode
myMCCommandContextBuilder.getRootNode();
getSource
Return Type: MCCommandSource
MCCommandContextBuilder.getSource() as MCCommandSource
myMCCommandContextBuilder.getSource();
hashCode
Return Type: int
MCCommandContextBuilder.hashCode() as int
myMCCommandContextBuilder.hashCode();
toString
Return Type: string
MCCommandContextBuilder.toString() as string
myMCCommandContextBuilder.toString();
withArgument
Return Type: MCCommandContextBuilder
MCCommandContextBuilder.withArgument(name as string, argument as MCParsedArgument) as MCCommandContextBuilder
Parameter | Type | Description |
---|
name | string | No Description Provided |
argument | MCParsedArgument | No Description Provided |
withChild
Return Type: MCCommandContextBuilder
MCCommandContextBuilder.withChild(child as MCCommandContextBuilder) as MCCommandContextBuilder
withCommand
Return Type: MCCommandContextBuilder
MCCommandContextBuilder.withCommand(command as MCCommand) as MCCommandContextBuilder
Parameter | Type | Description |
---|
command | MCCommand | No Description Provided |
withNode
Return Type: MCCommandContextBuilder
MCCommandContextBuilder.withNode(node as MCCommandNode, range as MCStringRange) as MCCommandContextBuilder
withSource
Return Type: MCCommandContextBuilder
MCCommandContextBuilder.withSource(source as MCCommandSource) as MCCommandContextBuilder
연산자
EQUALS
myMCCommandContextBuilder == o as Object