Skip to content

Command Reference

Quabi05 edited this page Aug 2, 2026 · 1 revision

Auto Team Manager — Command Reference

All commands require operator permission (level 2). Root command: /atm.


Game Management

/atm game start

Starts the game.

  • Fails if the game is already active.
  • Clears each player's recorded team choice and resets kit usage counters.
  • Clears all scoreboard teams (removes every player from them).
  • Depending on the game-start-mode config option:
    • KILL — kills every online player.
    • RESPAWN — skips killing, just prepares the data.
  • Broadcasts the team choice menu to every player (team buttons, spectators button if enabled, unbalanced-teams indicator if applicable).
  • Broadcasts "Game started." to the whole server.

/atm game stop

Stops the game.

  • Fails if the game is not active.
  • For each player:
    • Clears their forced respawn point.
    • KILL mode — kills them.
    • RESPAWN mode — clears their inventory and teleports them to the regular world spawn point in survival mode.
  • Clears recorded team choices and kit usage.
  • Broadcasts "Game stopped." to the whole server.

/atm game restart

Runs stop immediately followed by start. Broadcasts a restart notification to the whole server.

/atm game status

Shows only you whether the game is currently active or not.


Per-Player Controls

/atm solo-start <player>

Reopens the team choice menu for a single specific player, without affecting anyone else.

  • Useful if someone closed the menu too early or misclicked.
  • Only works while the game is active.

Team Spawn Points

/atm spawn set <team> [x y z [yaw pitch]]

Sets the respawn point for the given team (or the spectators team, if enabled).

Usage Behavior
/atm spawn set <team> Uses the executing player's current position. Angle is always 0.0 / 0.0.
/atm spawn set <team> x y z Uses the given coordinates. Angle is always 0.0 / 0.0.
/atm spawn set <team> x y z yaw pitch Uses the given coordinates and angle exactly as specified.

If the game is currently active and there are online players already on that team, their forced respawn point updates immediately — no need to wait for their next death.

/atm spawn list

Lists every configured team spawn point, with coordinates, angle, and dimension.

/atm spawn reset

Clears all spawn points for all teams.


Kits

/atm kit create <team> <kit_name> <limit> [display_name]

Saves the executing player's current inventory as a new kit.

  • limit — max players who can use the kit simultaneously (0 = no limit).
  • display_name (optional, can contain spaces) — what players see in the menu. Defaults to the technical name capitalized.
  • The kit is enabled immediately after creation.
  • Fails if a kit with that technical name already exists for the team.

/atm kit turn-on <team> <kit_name>

Enables a kit — it becomes selectable in the player menu.

/atm kit turn-off <team> <kit_name>

Disables a kit — it disappears from the player menu.

/atm kit load <team> <kit_name>

Grants the kit's contents to the executing player's inventory (e.g. for an admin to inspect it).

/atm kit list

Lists all kits grouped by team, with status (enabled/disabled), limit, and icon.

/atm kit modify <team> <kit_name> <option> <value>

Modifies an existing kit.

Option Effect
name <new_technical_name> Renames the technical name (used in commands).
display-name <text> Changes only the name shown in the menu.
loot <placeholder> Overwrites the kit's contents with the executing player's current inventory.
limit <number> Changes the simultaneous-user limit.
icon <item_id> Sets the kit's icon — autocompletes across all registered items, including items from other mods. Empty value removes the icon.

/atm kit remove <team> <kit_name>

Deletes a kit entirely.


Config Management

/atm config get <key>

Shows the current value of a config parameter.

/atm config set <key> <value>

Changes a config parameter and saves it to disk immediately.

  • Keys use hyphens, e.g. auto-balance-enabled, max-team-difference, game-start-mode.
  • Validates the value's type (boolean / number / string / enum) before applying.

/atm config list

Shows every available config parameter with its current value.

Clone this wiki locally