Uses of Enum Class
cn.nukkit.command.data.CommandParamType
Packages that use CommandParamType
-
Uses of CommandParamType in cn.nukkit.command.data
Fields in cn.nukkit.command.data declared as CommandParamTypeMethods in cn.nukkit.command.data that return CommandParamTypeModifier and TypeMethodDescriptionprotected static CommandParamType
CommandParameter.fromString
(String param) static CommandParamType
Returns the enum constant of this class with the specified name.static CommandParamType[]
CommandParamType.values()
Returns an array containing the constants of this enum class, in the order they are declared.Methods in cn.nukkit.command.data with parameters of type CommandParamTypeModifier and TypeMethodDescriptionstatic CommandParameter
CommandParameter.newType
(String name, boolean optional, CommandParamType type) paramNode = null , CommandParamOption=[]static CommandParameter
CommandParameter.newType
(String name, boolean optional, CommandParamType type, CommandParamOption... options) paramNode = nullstatic CommandParameter
CommandParameter.newType
(String name, boolean optional, CommandParamType type, IParamNode<?> paramNode, CommandParamOption... options) 创建一个命令参数static CommandParameter
CommandParameter.newType
(String name, CommandParamType type) optional = falsestatic CommandParameter
CommandParameter.newType
(String name, CommandParamType type, IParamNode<?> paramNode) optional = false,CommandParamOption=[]Constructors in cn.nukkit.command.data with parameters of type CommandParamTypeModifierConstructorDescriptionCommandParameter
(String name, CommandParamType type, boolean optional) Deprecated. -
Uses of CommandParamType in cn.nukkit.command.tree.node
Methods in cn.nukkit.command.tree.node with parameters of type CommandParamTypeModifier and TypeMethodDescriptionEnumNode.init
(ParamList parent, String name, boolean optional, CommandParamType type, CommandEnum enumData, String postFix) default IParamNode<T>
IParamNode.init
(ParamList parent, String name, boolean optional, CommandParamType type, CommandEnum enumData, String postFix) 这个方法用于初始化ParamList
和一些能从CommandParameter
得到的参数,例如optional enumData等,插件不需要调用ParamNode.init
(ParamList parent, String name, boolean optional, CommandParamType type, CommandEnum enumData, String postFix) -
Uses of CommandParamType in cn.nukkit.plugin.js
Methods in cn.nukkit.plugin.js with parameters of type CommandParamTypeModifier and TypeMethodDescriptionJSEventManager.CommandBuilder.addCustomTypeParameter
(String name, boolean optional, CommandParamType type, IParamNode<?> paramNode, CommandParamOption... options) JSEventManager.CommandBuilder.addTypeParameter
(String name, boolean optional, CommandParamType commandParamType)
CommandParameter.newType(String, boolean, CommandParamType)
instead