Barotrauma Client Permissions Builder
Add players, assign Admin/Moderator/Trusted presets or toggle individual flags, then download
your clientpermissions.xml — ready to drop into your server.
Stop your server before editing this file.
Barotrauma overwrites clientpermissions.xml on shutdown — any changes made while the server is running will be lost.
Add Player
clientpermissions.xml
<?xml version="1.0" encoding="utf-8"?> <ClientPermissions> </ClientPermissions>
Save as clientpermissions.xml in your Barotrauma server directory (same folder as serversettings.xml).
Permission Flag Reference
| Flag | What it allows |
|---|---|
| ManageRound | Start, end, and restart rounds without server console access. |
| Kick | Kick players from the server mid-session. |
| Ban | Permanently ban players by Steam account. |
| ManagePermissions | Grant or revoke permissions for other connected clients. |
| ConsoleCommands | Run server console commands in-game (chat prefix: !). |
| ManageSettings | Change server settings such as difficulty and max players. |
| ManageCampaign | Manage the campaign save: advance, reset, or modify it. |
| SelectSub | Choose the submarine used for the next round. |
| SelectMode | Switch between game modes (campaign, mission, sandbox, etc.). |
| ServerLog | View the full server log feed inside the game client. |
| KarmaImmunity | Immune to karma penalties — friendly fire will not reduce their karma score. |
| ManageMoney | Add or remove money from the campaign wallet. |
Run your own Barotrauma server.
Rent a private Barotrauma server on real hardware — full control-panel access, your mods, your configs, your rules. It's your server; run it your way.
Don't want to run it yourself? Our managed services & consulting team will set it up and keep it running for you — game servers, Windows, Linux, and cloud, from 10+ years of MSP work.