public class MacroCommandBuilder implementsJsonAssetWithMap,DefaultAssetMap,MacroCommandBuilder>>
Class MacroCommandBuilder. Provides macrocommandbuilder functionality for the Hytale server.
java.lang.Object > MacroCommandBuilder
Field Summary
id
private
String
id
Field id.
name
private
String
name
Field name.
aliases
private
String[]
aliases
Field aliases.
description
private
String
description
Field description.
parameters
private
MacroCommandParameter[]
parameters
Field parameters.
commands
private
String[]
commands
Field commands.
data
private
AssetExtraInfo.Data
data
Field data.
macroCommandBase
final
MacroCommandBase
macroCommandBase
Field macroCommandBase.
Method Detail
createAndRegisterCommand
Method createAndRegisterCommand.
- Parameters:
@Nonnull final MacroCommandBuilderbuilder
getName
public
String
getName
()
Method getName.
getId
public
String
getId
()
Method getId.
KeyedCodec
public
new
KeyedCodec
("Aliases", Codec.STRING_ARRAY, false)
Method KeyedCodec.
- Parameters:
"Aliases""Aliases"Codec.STRING_ARRAYCodec.STRING_ARRAYfalsefalse