Class DefaultCommandBuilder
- java.lang.Object
-
- com.ericlam.mc.bungee.hnmc.commands.caxerx.DefaultCommandBuilder
-
public class DefaultCommandBuilder extends Object
- Author:
- Eric Lam
- See Also:
DefaultCommand
-
-
Constructor Summary
Constructors Constructor Description DefaultCommandBuilder(String command)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DefaultCommandBuilderalias(String... alias)若果是主指令,將會自動從 plugin.yml 添加DefaultCommandbuild()DefaultCommandBuilderchildren(CommandNode... children)DefaultCommand 將為 它其下的分支指令 製作幫助訊息DefaultCommandBuilderdescription(String description)DefaultCommandBuilderparent(CommandNode parent)DefaultCommandBuilderpermission(String permission)
-
-
-
Constructor Detail
-
DefaultCommandBuilder
public DefaultCommandBuilder(String command)
- Parameters:
command- 指令
-
-
Method Detail
-
description
public DefaultCommandBuilder description(String description)
- Parameters:
description- 介紹- Returns:
- this
-
permission
public DefaultCommandBuilder permission(String permission)
- Parameters:
permission- 權限- Returns:
- this
-
parent
public DefaultCommandBuilder parent(CommandNode parent)
- Parameters:
parent- 父類指令- Returns:
- this
-
children
public DefaultCommandBuilder children(CommandNode... children)
DefaultCommand 將為 它其下的分支指令 製作幫助訊息- Parameters:
children- 其下分支指令- Returns:
- this
-
alias
public DefaultCommandBuilder alias(String... alias)
若果是主指令,將會自動從 plugin.yml 添加- Parameters:
alias- 縮寫指令- Returns:
- this
-
build
public DefaultCommand build()
- Returns:
- 返回分支指令的幫助訊息的指令
-
-