Give a player admin permissions on a Barotrauma server

Barotrauma’s game permissions are separate from panel Users. The template documents Data/clientpermissions.xml for saved client permissions. Back up the existing file and use the SteamID64 of the account that actually joins.

Make the change

  1. Stop the server and download a copy of its generated clientpermissions.xml. The installed template documents Data/clientpermissions.xml; use the active generated file if your game version places it elsewhere.
  2. Inside the existing ClientPermissions element, add a Client entry with name, steamid and preset attributes. Use the player’s actual numeric SteamID64 and preset="Admin".
  3. Preserve the XML declaration, existing players and closing tags. Save the edited file.
  4. Start and reconnect with the Steam account matching that ID.
  5. Check the in-game administration controls. Panel Users permissions are separate from game permissions.

Check the result

Use the game’s own permission controls for narrower roles where possible. If the installed game creates the file at a different path, use the generated file rather than maintaining two competing copies.

Edit the generated serversettings.xml while offline. Preserve its XML syntax and network settings; there are no general name/password Startup fields in this server configuration.

Related guides

Barotrauma server not showing up or unable to connect

Documentation

Server configuration reference · Project documentation 2

Was this article helpful?

Your feedback helps us improve our guides.

Written by Konnect HostingUpdated 1 min read