MCCommandContextBuilder
Link to mccommandcontextbuilder
Importing the class
Link to 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.
ZenScript Copyimport crafttweaker.api.commands.custom.MCCommandContextBuilder;
Casters
Link to casters
Result type | Is Implicit |
---|---|
Result type string | Is Implicit true |
Methods
Link to methods
Name: build
Return Type: MCCommandContext
ZenScript CopyMCCommandContextBuilder.build(input as string) as MCCommandContext
Parameter | Type | Description |
---|---|---|
Parameter input | Type string | Description No Description Provided |
Name: copy
Return Type: MCCommandContextBuilder
ZenScript Copy// MCCommandContextBuilder.copy() as MCCommandContextBuilder
myMCCommandContextBuilder.copy();
Name: equals
Return Type: boolean
ZenScript CopyMCCommandContextBuilder.equals(o as Object) as boolean
Parameter | Type | Description |
---|---|---|
Parameter o | Type Object | Description No Description Provided |
Name: findSuggestionContext
Return Type: MCSuggestionContext
ZenScript CopyMCCommandContextBuilder.findSuggestionContext(cursor as int) as MCSuggestionContext
Parameter | Type | Description |
---|---|---|
Parameter cursor | Type int | Description No Description Provided |
Name: getArguments
Return Type: MCParsedArgument[string]
ZenScript Copy// MCCommandContextBuilder.getArguments() as MCParsedArgument[string]
myMCCommandContextBuilder.getArguments();
Name: getChild
Return Type: MCCommandContextBuilder
ZenScript Copy// MCCommandContextBuilder.getChild() as MCCommandContextBuilder
myMCCommandContextBuilder.getChild();
Name: getCommand
Return Type: MCCommand
ZenScript Copy// MCCommandContextBuilder.getCommand() as MCCommand
myMCCommandContextBuilder.getCommand();
Name: getDispatcher
Return Type: MCCommandDispatcher
ZenScript Copy// MCCommandContextBuilder.getDispatcher() as MCCommandDispatcher
myMCCommandContextBuilder.getDispatcher();
Name: getLastChild
Return Type: MCCommandContextBuilder
ZenScript Copy// MCCommandContextBuilder.getLastChild() as MCCommandContextBuilder
myMCCommandContextBuilder.getLastChild();
Name: getNodes
Return Type: stdlib.List<MCParsedCommandNode>
ZenScript Copy// MCCommandContextBuilder.getNodes() as stdlib.List<MCParsedCommandNode>
myMCCommandContextBuilder.getNodes();
Name: getRange
Return Type: MCStringRange
ZenScript Copy// MCCommandContextBuilder.getRange() as MCStringRange
myMCCommandContextBuilder.getRange();
Name: getRootNode
Return Type: MCCommandNode
ZenScript Copy// MCCommandContextBuilder.getRootNode() as MCCommandNode
myMCCommandContextBuilder.getRootNode();
Name: getSource
Return Type: MCCommandSource
ZenScript Copy// MCCommandContextBuilder.getSource() as MCCommandSource
myMCCommandContextBuilder.getSource();
Name: hashCode
Return Type: int
ZenScript Copy// MCCommandContextBuilder.hashCode() as int
myMCCommandContextBuilder.hashCode();
Name: toString
Return Type: string
ZenScript Copy// MCCommandContextBuilder.toString() as string
myMCCommandContextBuilder.toString();
Name: withArgument
Return Type: MCCommandContextBuilder
ZenScript CopyMCCommandContextBuilder.withArgument(name as string, argument as MCParsedArgument) as MCCommandContextBuilder
Parameter | Type | Description |
---|---|---|
Parameter name | Type string | Description No Description Provided |
Parameter argument | Type MCParsedArgument | Description No Description Provided |
Name: withChild
Return Type: MCCommandContextBuilder
ZenScript CopyMCCommandContextBuilder.withChild(child as MCCommandContextBuilder) as MCCommandContextBuilder
Parameter | Type | Description |
---|---|---|
Parameter child | Type MCCommandContextBuilder | Description No Description Provided |
Name: withCommand
Return Type: MCCommandContextBuilder
ZenScript CopyMCCommandContextBuilder.withCommand(command as MCCommand) as MCCommandContextBuilder
Parameter | Type | Description |
---|---|---|
Parameter command | Type MCCommand | Description No Description Provided |
Name: withNode
Return Type: MCCommandContextBuilder
ZenScript CopyMCCommandContextBuilder.withNode(node as MCCommandNode, range as MCStringRange) as MCCommandContextBuilder
Parameter | Type | Description |
---|---|---|
Parameter node | Type MCCommandNode | Description No Description Provided |
Parameter range | Type MCStringRange | Description No Description Provided |
Name: withSource
Return Type: MCCommandContextBuilder
ZenScript CopyMCCommandContextBuilder.withSource(source as MCCommandSource) as MCCommandContextBuilder
Parameter | Type | Description |
---|---|---|
Parameter source | Type MCCommandSource | Description No Description Provided |
Operators
Link to operators
Name: EQUALS
ZenScript CopymyMCCommandContextBuilder == o as Object