MCCommandContextBuilder

这个类由mod-id为crafttweaker的模组添加. 因此,如果要使用此功能,则需要安装此mod。

导入相关包

如果遇到任何问题(例如强制转换数组),则可能需要导入软件包,因此,最好的方式就是导入包支持。

crafttbower.api.commands.custom.MCCommandContextBuilder

方法

build

返回类型: craftbiner.api.commands.custom.MCCommandContext

myMCCommandContextBuilder.build(输入为字符串)
参数类型描述
input(输入)StringNo description provided

copy #复制

返回类型: craftbiner.api.commands.custom.MCCommandContextBuilder

myMCCommandContextBuilder.copy();

equals #等于

Return type: boolean

myMCCommandContextBuilder.equals(ao as Object);
参数类型描述
oObjectNo description provided

查找建议内容

返回类型: craftbiner.api.commands.custom.MCSuggestionContext

myMCCommandContextBuilder.findRecommendtionContext(光标为int)
参数类型描述
cursorintNo description provided

获取参数

返回类型: craftbiner.api.commands.custom.MCParsedArgument[String]

myMCCommandContextBuilder.getArguments();

getChild

返回类型: craftbiner.api.commands.custom.MCCommandContextBuilder

myMCCommandContextBuilder.getChild();

getCommand

返回类型: craftmiliter.api.commands.custom.MCCommand

myMCCommandContextBuilder.getCommand();

获取调度器

返回类型: craftbiner.api.commands.custom.MCCommandDispater

myMCCommandContextBuilder.getDispatcher();

getLastChild

返回类型: craftbiner.api.commands.custom.MCCommandContextBuilder

myMCCommandContextBuilder.getLastChild();

getNodes

返回类型:邮件列表<craftminstrer.api.commands.custom.MCParsedCommandNode>

myMCCommandContextBuilder.getNodes();

getRange

返回类型: craftbiner.api.commands.custom.MCStringrange

myMCCommandContextBuilder.getRange();

getRootNode

返回类型: crafttweeper.api.commands.custom.MCCommandNode

myMCCommandContextBuilder.getRootNode();

getSource

返回类型: craftbiner.api.commands.custom.MCCommandSource

myMCCommandContextBuilder.getSource();

hashCode

Return type: int

myMCCommandContextBuilder.hashCode();

toString

Return type: String

myMCCommandContextBuilder.toString();

有参数

返回类型: craftbiner.api.commands.custom.MCCommandContextBuilder

myMCCommandContextBuilder.withArgumentation(name as String, articles as craftbiner.api.commands.custom.MCParsedArgument);
参数类型描述
nameStringNo description provided
参数craftminstrer.api.commands.custom.MCParsedArgumentNo description provided

与子节点

返回类型: craftbiner.api.commands.custom.MCCommandContextBuilder

myMCCommandContextBuilder.withChild(child as craftweeper.api.commands.custom.MCCommandContextBuilder);
参数类型描述
子节点crafttbower.api.commands.custom.MCCommandContextBuilderNo description provided

使用命令

返回类型: craftbiner.api.commands.custom.MCCommandContextBuilder

myMCCommandContextBuilder.withCommand(command as craftbiner.api.commands.custom.MCCommand);
参数类型描述
commandcraftminstrer.api.commands.custom.MCCommandNo description provided

withNode

返回类型: craftbiner.api.commands.custom.MCCommandContextBuilder

myMCCommandContextBuilder.withNode(节点作为craftmilever.api.commands.custom.MCCommandNode, range as craftmilever.api.commands.custom.MCStringRange);
参数类型描述
节点craftminstrer.api.commands.custom.MCCommandNodeNo description provided
rangecraftminstrer.api.commands.custom.MCStringrangeNo description provided

与源代码

返回类型: craftbiner.api.commands.custom.MCCommandContextBuilder

myMCCommandContextBuilder.withSource(source as craftwiner.api.commands.custom.MCCommandSource);
参数类型描述
来源craftminstrer.api.commands.custom.MCCommandSourceNo description provided

运算符

EQUALS

myMCCommandContextBuilder == o 为对象
参数类型描述
oObjectNo description provided

Casters

结果类型是否隐藏
Stringtrue