Skip to main content
Server management commands affect the entire server environment rather than individual players. These include private server creation and teleportation, audio playback and reverb control, time of day adjustment, server-wide hint countdowns, script execution, and workspace cleanup.

Command Reference

Private Servers

BAR includes a session-level private server management system built on top of Roblox’s TeleportService:ReserveServer:
  1. :createserver <Name> — Calls TeleportService:ReserveServer(game.PlaceId) to reserve a fresh server instance, then stores the reservation code and name in memory. The name is chat-filtered before being accepted.
  2. :deleteserver <Name> — Removes the named entry from the in-memory registry. The underlying reserved server continues to exist until it empties; this only removes the BAR reference.
  3. :joinserver <Name> — Teleports the caller to the reserved server matching the given name via TeleportService:TeleportToPrivateServer.
  4. :toreserved <User(s)> <Name> — Teleports specified players to the named reserved server.
  5. :privateservers — Lists all currently registered private server names for this session.
Private server registrations are session-scoped — they are lost when the server shuts down.

Script Execution

:s <Code> runs arbitrary Lua code in the server environment using BAR’s internal Loadstring module. The code runs with full server-side access, including all Roblox services and the game workspace.
If the script executes successfully, BAR sends a “Executed code.” hint to the caller. If the script throws a Lua error, BAR sends a “Script Error” message containing the error details back to the caller.
:s is one of the most powerful commands in BAR — it provides unrestricted server-side script execution with no sandboxing. Only grant Super Admin (level 3) to fully trusted players. A malicious actor with access to :s can delete the game, read DataStore data, kick all players, or do virtually anything a server script can do.

Countdown

:countdown <Number> starts a server-wide visible hint countdown displayed to all players. The countdown decrements by 1 every second:
Only one countdown can run at a time. Starting a second countdown while one is active has no effect. Use :countdown off or :clear to cancel a running countdown at any time.

Reverbs

:reverbs opens a BAR list panel populated with all Enum.ReverbType values available in Roblox:
  • NoReverb
  • GenericReverb
  • PaddedCell
  • Room
  • Bathroom
  • StairWell
  • Auditorium
  • ConcertHall
  • Cave
  • Arena
  • Hangar
  • CarpettedHallway
  • Hallway
  • StoneCorridor
  • Alley
  • Forest
  • City
  • Mountains
  • Quarry
  • Plain
  • ParkingLot
  • SewerPipe
  • UnderWater
  • Drugged
  • Dizzy
  • Psychotic
Selecting a reverb from the list sets SoundService.AmbientReverb for all players in the server. Changes take effect immediately and are not persisted across server restarts.