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.
Tabla de Contenidos
- Configuración de serversettings.xml
- Selección y Carga de Submarinos
- Cómo Conectarse
- 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.
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"
/>
EnableUPnP="false" en servidores alojados. UPnP solo es relevante para routers domésticos y causará intentos de conexión innecesarios en infraestructura dedicada.
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.
- Conéctate a tu servidor vía SFTP o abre el administrador de archivos de GPanel en gpanel.legionhosting.net.
- Navega al directorio
Submarines/dentro de la carpeta de tu servidor de Barotrauma. - Sube tu archivo
.suba este directorio. - Abre
serversettings.xmly actualiza el atributoSubmarinecon el nombre exacto del archivo sin la extensión. Por ejemplo, si tu archivo esMySub.sub, estableceSubmarine="MySub". - Guarda el archivo e inicia tu servidor.
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
- Inicia Barotrauma y haz clic en Play Online desde el menú principal.
- Espera a que se cargue la lista de servidores. Usa la barra de búsqueda para encontrar tu servidor por nombre.
- Haz clic en tu servidor y selecciona Join. Introduce la contraseña si se ha establecido una.
Conexión Directa
- Desde la pantalla de Play Online, haz clic en Direct Join.
- 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. - 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
- Detén tu servidor desde GPanel para asegurarte de que no se estén escribiendo datos.
- Conéctate vía SFTP y navega a
Saves/Multiplayer/. - Descarga la carpeta completa de la campaña a tu máquina local como copia de seguridad.
- Reinicia el servidor cuando hayas terminado.
Reiniciar una Campaña
- Detén tu servidor.
- Navega a
Saves/Multiplayer/vía SFTP o el administrador de archivos de GPanel. - Elimina la carpeta de la campaña que deseas reiniciar.
- 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
- Detén tu servidor.
- 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. - Inicia el servidor.
Artículos Relacionados
- Guía de Instalación de Mods de Barotrauma — Mods del Workshop, gestión de mods y compatibilidad
- Guía de Solución de Problemas de Barotrauma — Problemas comunes y soluciones
- Cómo Encontrar la IP y el Puerto de tu Servidor
- Cómo Subir Archivos vía SFTP