xgaming.configs
Barotrauma server config
1 file

Barotrauma Server Config

serversettings.xml for Barotrauma dedicated servers — submarine traitor mode and karma system tuned.

Config files

serversettings.xml
<?xml version="1.0" encoding="utf-8"?>
<serversettings
  tickrate="20"
  randomizeseed="True"
  userespawnshuttle="True"
  respawninterval="300"
  maxtransporttime="180"
  minrespawnratio="0.2"
  autorestart="false"
  autorestartinterval="60"
  startwhenclientsready="False"
  startwhenclientsreadyratio="0.8"
  allowspectating="True"
  voipenabled="True"
  endroundatlevelend="True"
  saveserverlogs="True"
  allowragdollbutton="True"
  allowfiletransfers="True"
  voicechatenabled="True"
  allowvotekick="True"
  allowendvoting="True"
  allowrespawn="True"
  botcount="0"
  maxbotcount="16"
  allowdisguises="True"
  subselectionmode="Manual"
  modeselectionmode="Manual"
  endvoterequiredratio="0.6"
  kickvoterequiredratio="0.6"
  killdisconnectedtime="30"
  kickafktime="120"
  traitoruseratio="True"
  traitorratio="0.2"
  karmaenabled="False"
  gamemodeidentifier="sandbox"
  missiontype="Random"
  autobantime="60"
  maxautobantime="360"
  name="SERVERNAME"
  public="false"
  port="27015"
  queryport="27016"
  maxplayers="10"
  password=""
  enableupnp="false"
  SubSelection="Manual"
  LevelDifficulty="20"
  TraitorsEnabled="No"
  BotSpawnMode="Normal"
  AllowedRandomMissionTypes="Random,Salvage,Monster,Cargo,Combat"
  AllowedClientNameChars="32-33,38-46,48-57,65-90,91,93,95-122,192-255,384-591,1024-1279"
  ServerMessage=""
/>

What these settings mean

Quick reference for the 3 most important keys in this Barotrauma config. Hover or tap any key to see what it controls — useful when you're tuning a server for the first time and don't want to grep through the upstream wiki.

Core
2 settings
maxplayers
Hard cap on simultaneous players. Allocate slot budget for admins / reserved.
servermessage
Message-of-the-day shown to players on join (Squad family).
Network
1 setting
queryport
Steam server browser query port. Steam uses this to fetch server info — must be reachable from the internet.

Skip the setup. Host Barotrauma with XGamingServer.

Spin up a managed Barotrauma server with one click. Backups, mods, control panel and DDoS protection included.