Nodo MCComando

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 typeIs Implicit
stringtrue

Methods

addChild

Return Type: void

MCCommandNode.addChild(node as MCCommandNode) as void
ParameterTypeDescription
nodoNodo MCComandoNo Description Provided

canUse

Return Type: boolean

MCCommandNode.canUse(source as MCCommandSource) as boolean
ParameterTypeDescription
fuenteFuente MCCommandSourceNo Description Provided

createBuilder

Return Type: MCArgumentBuilder

MCCommandNode.createBuilder() as MCArgumentBuilder
myMCCommandNode.createBuilder();

equals

Return Type: boolean

MCCommandNode.equals(o as Object) as boolean
ParameterTypeDescription
oObjectNo Description Provided

encontrar ambig├╝edades

Return Type: void

MCCommandNode.findAmbiguities(consumer as MCAmbiguityConsumer) as void
ParameterTypeDescription
consumidorMCAmbiguityConsumerNo Description Provided

getChild

Return Type: MCCommandNode

MCCommandNode.getChild(name as string) as MCCommandNode
ParameterTypeDescription
namestringNo 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>
ParameterTypeDescription
inputstringNo 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
ParameterTypeDescription
contextoContexto MCCommandNo Description Provided
constructorConstructor de MCSuggestionsNo Description Provided

parse

Return Type: void

MCCommandNode.parse(input as string, contextBuilder as MCCommandContextBuilder) as void
ParameterTypeDescription
inputstringNo Description Provided
contextBuilderContexto MCCommandContextBuilderNo Description Provided

toString

Return Type: string

MCCommandNode.toString() as string
myMCCommandNode.toString();

Operators

COMPARE

myMCCommandNode < o as MCCommandNode

EQUALS

myMCCommandNode == o as Object