background image
Game Servers 380 7 Days to Die 4 Abiotic Factor 2 Aloft 2 alt:V 2 Americas Army Proving Grounds 2 Among Us 2 Archean 2 ARK Survival Ascended 6 ARK Survival Evolved 3 Arma 3 3 Arma Reforger 2 Aska 2 AssaultCube 2 Assetto Corsa 3 Astro Colony 2 Astroneer 2 Automobilista 2 2 Avorion 2 Banana Shooter 2 Barotrauma 3 BATTALION Legacy 2 BeamNG.drive (BeamMP) 2 Black Mesa 2 Brickadia 2 Call of Duty 2 Citadel: Forged with Fire 2 ClassiCube 2 Clone Hero 2 Colony Survival 2 Conan Exiles 4 Contagion 2 Core Keeper 2 Counter-Strike 2 3 Craftopia 2 CryoFall 2 CS2D 2 Cube 2: Sauerbraten 2 Cubic Odyssey 2 DayZ 4 DDNet 2 DDRaceNetwork 2 Dead Matter 2 Dont Starve Together 4 Eco 2 Empyrion Galactic Survival 2 Enshrouded 3 Escape from Tarkov 2 Euro Truck Simulator 2 2 Factorio 2 Farming Simulator 25 2 Fistful of Frags 2 FiveM 3 FortressCraft Evolved 2 Foundry 2 Foundry VTT 2 Frozen Flame 2 FTL Tachyon 2 Garrys Mod 3 Ground Branch 2 Half-Life 2 Deathmatch 2 Hogwarp 2 Holdfast: Nations at War 2 HumanitZ 2 Hurtworld 2 Hytale 1 Icarus 2 Insurgency Sandstorm 2 IOSoccer 2 Just Cause 3 Multiplayer 2 Kerbal Space Program 2 Killing Floor 2 3 LeagueSandbox 2 Left 4 Dead 2 Left 4 Dead 2 3 Longvinter 2 Los Angeles Crimes 2 Medal of Honor 2 Midnight Ghost Hunt 2 Mindustry 2 Minecraft 4 Minetest 2 Modiverse 2 Mordhau 3 Mount & Blade II: Bannerlord 2 Myth of Empires 2 Nazi Zombies Portable 2 Necesse 2 NeosVR 2 Neverwinter Nights EE 2 Night of the Dead 2 Nightingale 2 No Love Lost 2 No More Room in Hell 2 No One Survived 2 Nova-Life Amboise 2 Nuclear Option 2 Onset 2 Open Fortress 2 OpenArena 2 OpenRA 2 OpenRCT2 2 OpenTTD 2 Operation Harsh Doorstop 2 Palworld 3 Path of Titans 2 Pavlov VR 3 PixARK 2 Plains of Pain 2 Portal Knights 2 Post Scriptum 2 Project Zomboid 8 Puck 2 Quake Live 2 R5Reloaded 2 RedM 2 Renown 2 Resonite 2 Return to Moria 2 Rimworld Together 2 Rising World 2 Risk of Rain 2 1 Rust 4 Satisfactory 1 SCP Secret Laboratory 3 SCUM 2 Smalland 2 Solace Crafting 2 Soldat 2 Soldat 2 2 Sonic Robo Blast 2 2 Sons of the Forest 2 Soulmask 2 SourceCoop 2 Space Engineers 3 Space Station 14 2 Squad 3 Starbound 3 StarMade 2 Stationeers 2 Stormworks 2 Subnautica Nitrox 2 Sunkenland 2 SuperTuxKart 2 Sven Co-op 2 Swords 'n Magic and Stuff 2 Team Fortress 2 3 Teeworlds 2 Terraria 3 TerraTech Worlds 2 TF2 Classified 2 The Forest 3 The Front 2 The Isle 2 Tower Unite 2 Trackmania 2 Unturned 4 Urban Terror 2 V Rising 3 Valheim 3 VEIN 2 Veloren 2 Vintage Story 3 Voyagers of Nera 2 Wolfenstein: Enemy Territory 2 Wreckfest 2 Wurm Unlimited 2 Xonotic 2 Zandronum 2 Getting Started 2 Network & Connectivity 1 Server Management 2
Categorías

Guía de Configuración del Servidor Dedicado de Barotrauma


Guía de Configuración del Servidor Dedicado de Barotrauma

Esta guía te explica cómo configurar y ejecutar tu servidor dedicado de Barotrauma alojado en Legion Hosting, incluyendo configuraciones del servidor, selección de submarino, gestión de partidas de campaña y cómo conectarse.

Antes de empezar: Tu servidor debe estar instalado y ejecutándose a través de GPanel. Si necesitas ayuda para localizar la IP y el puerto de tu servidor, consulta Cómo Encontrar la IP y el Puerto de tu Servidor.

Tabla de Contenidos

  1. Configuración de serversettings.xml
  2. Selección y Carga de Submarinos
  3. Cómo Conectarse
  4. Gestión de Partidas de Campaña

Configuración de serversettings.xml

El archivo de configuración principal de tu servidor de Barotrauma es serversettings.xml, ubicado en la raíz del directorio de instalación de tu servidor. Puedes editar este archivo a través de GPanel usando el administrador de archivos integrado, o subir una versión modificada vía SFTP.

Importante: Detén tu servidor antes de editar serversettings.xml. El servidor sobrescribe este archivo al apagarse, por lo que los cambios realizados mientras el servidor está en ejecución se perderán.

Configuraciones Clave

A continuación se muestran las configuraciones más importantes que querrás ajustar. El archivo utiliza la sintaxis estándar de atributos XML.

Configuración Descripción
ServerName El nombre que se muestra en el navegador de servidores del juego.
Port El puerto UDP principal al que se conectan los jugadores. Debe coincidir con la asignación de puertos de GPanel — verifica la pestaña Network en GPanel.
QueryPort El puerto UDP utilizado para las consultas de la lista de servidores de Steam. Verifica la pestaña Network en GPanel para obtener el valor correcto.
Password Establece una contraseña para restringir el acceso. Déjalo en blanco para un servidor público.
MaxPlayers Número máximo de jugadores permitidos en el servidor simultáneamente.
AllowSpectating Si los jugadores pueden unirse y observar sin tomar un rol de tripulación.
GameMode El modo de juego. Valores válidos: Campaign, Mission, Sandbox. Ver detalles a continuación.

Modos de Juego

  • Campaign — Modo cooperativo persistente con progresión, gestión de tripulación y un archivo de guardado persistente. Recomendado para grupos regulares de amigos.
  • Mission — Misiones individuales basadas en rondas. Sin progresión persistente entre sesiones. Ideal para servidores públicos.
  • Sandbox — Modo libre sin objetivos. Útil para construir, probar submarinos o experimentar con mods.

Ejemplo de Fragmento de serversettings.xml

<?xml version="1.0" encoding="utf-8"?>
<serversettings
  ServerName="Legion Hosting Barotrauma"
  Password=""
  MaxPlayers="8"
  AllowSpectating="true"
  GameMode="Campaign"
  Submarine="Humpback"
  AutoRestart="true"
  EnableUPnP="false"
/>
Consejo: Establece EnableUPnP="false" en servidores alojados. UPnP solo es relevante para routers domésticos y causará intentos de conexión innecesarios en infraestructura dedicada.
Puertos: No copies los valores de puertos de este ejemplo. Debes establecer Port y QueryPort con los valores mostrados en la pestaña Network de tu GPanel.

Selección y Carga de Submarinos

El submarino activo se establece mediante el atributo Submarine en serversettings.xml. El valor debe coincidir exactamente con el nombre de archivo del submarino (sin la extensión .sub), incluyendo las mayúsculas y minúsculas.

Submarinos Predeterminados

Barotrauma incluye varios submarinos integrados. Los predeterminados más comunes incluyen:

  • Humpback — Ideal para principiantes, tripulación pequeña.
  • Dugong — Submarino equilibrado de tamaño medio.
  • Typhon — Grande, requiere una tripulación completa.
  • Typhon2 — Submarino grande mejorado.
  • Kastrull — Favorito de la comunidad, diseño versátil.

Subir un Submarino Personalizado

Si has construido o descargado un submarino personalizado (archivo .sub), súbelo al directorio Submarines/ en la instalación de tu servidor. Puedes hacerlo vía SFTP o el administrador de archivos de GPanel.

  1. Conéctate a tu servidor vía SFTP o abre el administrador de archivos de GPanel en gpanel.legionhosting.net.
  2. Navega al directorio Submarines/ dentro de la carpeta de tu servidor de Barotrauma.
  3. Sube tu archivo .sub a este directorio.
  4. Abre serversettings.xml y actualiza el atributo Submarine con el nombre exacto del archivo sin la extensión. Por ejemplo, si tu archivo es MySub.sub, establece Submarine="MySub".
  5. Guarda el archivo e inicia tu servidor.
Submarinos del Workshop: Si tu submarino personalizado fue descargado del Steam Workshop, puede que necesite ser instalado como un mod en lugar de colocarlo directamente en Submarines/. Consulta la Guía de Instalación de Mods para más detalles.

Cómo Conectarse

Los jugadores pueden unirse a tu servidor de Barotrauma de dos formas: a través del navegador de servidores del juego o mediante conexión directa.

Navegador de Servidores

  1. Inicia Barotrauma y haz clic en Play Online desde el menú principal.
  2. Espera a que se cargue la lista de servidores. Usa la barra de búsqueda para encontrar tu servidor por nombre.
  3. Haz clic en tu servidor y selecciona Join. Introduce la contraseña si se ha establecido una.
¿No ves tu servidor? El navegador puede tardar un minuto en actualizarse. Asegúrate de que el query port esté correctamente configurado (verifica la pestaña Network de GPanel) y que el servidor esté completamente iniciado.

Conexión Directa

  1. Desde la pantalla de Play Online, haz clic en Direct Join.
  2. Introduce la dirección IP de tu servidor y el puerto principal en el formato xxx.xxx.xxx.xxx:port. Verifica la pestaña Network en GPanel para obtener estos valores.
  3. Haz clic en Join.

Si no estás seguro de la dirección IP y el puerto de tu servidor, consulta Cómo Encontrar la IP y el Puerto de tu Servidor.


Gestión de Partidas de Campaña

En el modo Campaign, el servidor mantiene un archivo de guardado persistente que registra la progresión, tripulación, dinero y el estado del submarino. Entender dónde se encuentra este archivo y cómo gestionarlo es importante para copias de seguridad y reinicios.

Ubicación del Archivo de Guardado

Las partidas de campaña se almacenan en el directorio Saves/Multiplayer/ dentro de la carpeta de instalación de tu servidor. Cada campaña se guarda como una carpeta que contiene múltiples archivos.

Hacer una Copia de Seguridad de una Campaña

  1. Detén tu servidor desde GPanel para asegurarte de que no se estén escribiendo datos.
  2. Conéctate vía SFTP y navega a Saves/Multiplayer/.
  3. Descarga la carpeta completa de la campaña a tu máquina local como copia de seguridad.
  4. Reinicia el servidor cuando hayas terminado.

Reiniciar una Campaña

Advertencia: Eliminar la carpeta de guardado de la campaña es permanente y no se puede deshacer. Haz una copia de seguridad primero.
  1. Detén tu servidor.
  2. Navega a Saves/Multiplayer/ vía SFTP o el administrador de archivos de GPanel.
  3. Elimina la carpeta de la campaña que deseas reiniciar.
  4. Inicia el servidor. Se creará una nueva campaña cuando un jugador inicie una desde el menú principal del juego.

Restaurar desde una Copia de Seguridad

  1. Detén tu servidor.
  2. Sube la carpeta de la campaña respaldada de vuelta a Saves/Multiplayer/ vía SFTP, sobrescribiendo cualquier archivo existente con el mismo nombre si se te solicita.
  3. Inicia el servidor.

Artículos Relacionados


¿Sigues teniendo problemas? Abre un ticket de soporte en legionhosting.net/submitticket.php e incluye el nombre de tu servidor, el mensaje de error de la consola de GPanel y los pasos que ya has intentado.

¿Te resultó útil este artículo?

Ready to Get Started?

The servers are booted, select your plan and become our latest satisfied client.