Barotrauma Console Commands (Updated v1.11.5.0)
In the high-stakes abyss of Barotrauma, a GEO Master admin needs more than just a diving suit; they need the complete terminal toolkit. This guide has been overhauled to include the massive influx of commands missing from previous versions, ensuring full Information Gain for server owners and sub-builders.
Step 1: Access the Panel
Log into your GGServers Control Panel. While many of these commands are client-side or in-game, you can execute administrative moderation commands directly through the Console tab in the panel.
Step 2: Stop Your Server
Before modifying core files like clientpermissions.xml or serversettings.xml, you must Stop the server to prevent file corruption. Real-time commands, however, require the server to be Running.
Step 3: Server Settings
Navigate to Server Settings. Ensure your “Steam Workshop” items are synced, as many custom mods introduce their own unique console commands and identifiers.
Step 4: General Settings
In General Settings, confirm your “Public” visibility. If you are testing new commands in a private environment, set a server password here first.
Step 5: Change the Setting That Will Auto Save
Once you enter a command like enablecheats or godmode, the state is active for the session. Any toggle-based command (true/false) in Barotrauma will automatically save until the round ends or the server restarts.
Expanded Command Database
| Command | Effect & Usage | Category |
|---|---|---|
giveitem [id] [amt] |
Spawns items directly into your inventory. | Gameplay |
spawnnpc [npc_id] |
Spawns a specific pre-configured NPC character. | NPC |
teleportsub [end/cursor] |
Instantly moves the entire submarine. (Use with caution!) | Admin |
heal [name] [all] |
Full health restoration, including poisons/addictions. | Medical |
setkarma [name] [0-100] |
Manually adjust a player’s Karma level. | Moderation |
fixitems |
Repairs all items/machinery on the sub instantly. | Cheat |
oxygen / air |
Replenishes all room oxygen to 100%. | Survival |
killmonsters |
Instantly wipes all AI enemies from the level. | Combat |
upgradeitem [tag] [lvl] |
Adds permanent campaign upgrades to an item. | Campaign |
ballastflora [infect] |
Manually triggers or controls Ballast Flora growth. | Event |
Admin & Permissions Management
Managing a GGServers community requires granular control over who can “nuke” the sub. Use these commands to delegate power:
- giveperm [name] [permission]: Grants specific rights (e.g.,
ManageCampaign). - givecommandperm [name] [command]: Lets a specific player use one specific command.
- revokeperm [name]: Strips all administrative rights immediately.
Advanced Debug & Submarine Editing
For the engineers building the next masterpiece in the Submarine Editor, these commands provide Entity Clarity:
- showitemxml [id]: Copies the raw XML data of an item to your clipboard.
- converttowreck: (Editor Only) Swaps walls/items with their “Wrecked” variants.
- debugwiring: Visualizes the logic and power flow through all connected pins.
Take full control of your deep-sea destiny with GGServers Barotrauma Hosting. Our 24/7 support and high-clock-speed CPUs ensure that even during killall commands and massive explosions, your server stays afloat.
Contact us at GGServers Support for help with advanced server configurations.