Skip to content

Actions

Actions define what should happen when a rule fires. A rule can have multiple actions, and they execute sequentially.

Action execution

Actions execute sequentially in the order they are defined. By default, actions execute synchronously. You can use wait_for_completion: false on individual actions to execute them asynchronously.

Available actions

Server Management

Actions for managing server lifecycle: starting, stopping, and restarting servers.

Player Management

Actions for managing player connections and disconnections.

Player Communication

Actions for sending messages, action bars, titles, and bossbars to players.

Ping Management

Actions for managing ping requests and customizing server list responses.

Control Flow

Actions for conditional execution and looping.

  • if: Conditional action execution
  • while: Loop while a condition is true

Utility

General-purpose utility actions for logging, waiting, and executing commands.

  • sleep: Wait for a duration
  • log: Log a message to the console
  • exec: Execute a shell command