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

Download
<?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.
Private Barotrauma hosting

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.

Rent a Barotrauma server Real hardware · Full control panel · 98% SLA

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.