Action Component
JSON or JSON5
{
"startTime": "1000", // Optional | Default: "" | Sets the start time for this current action
"id": "generic", // Optional | Default: "generic" | Identifier when scheduling actions, can be used to remove an action that is yet to be triggered
"command": "say Hello {{name}}", // Optional | Command to execute will be processed to map variables and process functions
"commandType": "SERVER", // Optional | Required if command is present
"message": "We tried to say hello {{name}}", // Optional | Executor gets a local message
"requireSuccess": false, // Optional | Default: false | If set to true the subsequent action will not be scheduled if this current command fails to execute therefore stopping the command completely
"messageIfUnsuccessful": "We failed to say hello {{name}}", // Optional | Executor gets a local message if command fails
"messageIfSuccessful": "We said hello {{name}}", // Optional | Executor gets a local message if command success
"actionsIfUnsuccessful": [ // Optional | This set of actions gets executed if the command fails
{
}
],
"actionsIfSuccessful": [ // Optional | This set of actions gets executed if the command succeeds
{
}
]
}TOML
YAML
Last updated
Was this helpful?