Guía de Instalación de Mods de Barotrauma
Esta guía cubre cómo instalar, gestionar y actualizar mods del Steam Workshop en tu servidor dedicado de Barotrauma alojado con Legion Hosting. Los mods pueden añadir submarinos personalizados, criaturas, objetos y cambios de jugabilidad a tu servidor.
Tabla de Contenidos
- Cómo Funcionan los Mods en Servidores Dedicados
- Instalación de Mods del Workshop
- Configuración de Mods en serversettings.xml
- Mantener los Mods Actualizados
- Compatibilidad de Mods
- Eliminar Mods
Cómo Funcionan los Mods en Servidores Dedicados
Barotrauma soporta mods del Steam Workshop para contenido personalizado, incluyendo submarinos, criaturas, objetos y modificaciones de jugabilidad. En un servidor dedicado, los mods no se descargan automáticamente del Workshop. Debes transferir manualmente los archivos de los mods a tu servidor.
Instalación de Mods del Workshop
El método recomendado para instalar mods en tu servidor alojado es descargarlos primero en tu PC local y luego subir los archivos al servidor.
Instalación Paso a Paso
- En tu propio PC, suscríbete al mod en el Steam Workshop e inicia Barotrauma una vez para descargarlo.
- Localiza la carpeta del mod descargado en tu PC. Los mods del Workshop generalmente se almacenan en:
Steam\steamapps\workshop\content\602960\<ModID>\El
<ModID>es el ID numérico de la URL del mod en el Workshop. - Conéctate a tu servidor vía SFTP o abre el administrador de archivos en GPanel.
- Navega al directorio
LocalMods/en la carpeta de tu servidor de Barotrauma. Si el directorio no existe, créalo. - Sube la carpeta completa del mod (la que tiene el nombre con el ID numérico del mod) a
LocalMods/. - Configura el mod en
serversettings.xmlcomo se describe en la siguiente sección. - Reinicia el servidor para que los cambios surtan efecto.
filelist.xml que identifica el mod. Si este archivo falta, el servidor no detectará el mod.
Configuración de Mods en serversettings.xml
Después de subir los archivos del mod, necesitas registrarlos en la configuración de tu servidor. Abre serversettings.xml y añade el mod a la lista de paquetes de contenido instalados.
serversettings.xml. El servidor sobrescribe este archivo al apagarse, por lo que cualquier cambio realizado mientras el servidor está en ejecución se perderá.
Consulta el archivo filelist.xml del mod para obtener el nombre interno correcto. El formato exacto de configuración depende de tu versión de Barotrauma, pero normalmente los mods aparecen en las entradas de ContentPackage dentro de serversettings.xml.
Verificar la Carga del Mod
Después de reiniciar el servidor con el mod configurado:
- Abre la consola del servidor en GPanel.
- Busca líneas de registro que hagan referencia al nombre o ID del mod. Los mods cargados correctamente aparecerán durante la secuencia de inicio.
- Si ves líneas de
[ERROR]que hacen referencia al mod, verifica que todos los archivos se hayan subido correctamente y que el mod sea compatible con la versión de tu servidor.
Mantener los Mods Actualizados
El servidor no descarga automáticamente las actualizaciones del Workshop. Cuando un autor de mods publica una actualización, debes volver a descargar y subir manualmente los archivos actualizados.
Proceso de Actualización
- En tu PC local, asegúrate de que tu cliente de Steam haya descargado la última versión del mod (desuscríbete y vuelve a suscribirte si es necesario para forzar una descarga nueva).
- Conéctate a tu servidor vía SFTP.
- Detén el servidor desde GPanel.
- Navega a
LocalMods/<ModID>/y reemplaza el contenido con los archivos recién descargados. - Inicia el servidor.
Compatibilidad de Mods
Los conflictos entre mods son una de las causas más comunes de problemas en servidores. Ten en cuenta estas directrices:
| Problema | Causa | Solución |
|---|---|---|
| El servidor se cae al iniciar | Dos mods modificando el mismo contenido del juego (objetos, criaturas, etc.) | Desactiva todos los mods, luego reactívalos uno a la vez para encontrar el conflicto |
| Jugadores desconectados al unirse | Diferencia de versión de mods entre cliente y servidor | Asegúrate de que todos los jugadores y el servidor tengan las mismas versiones de los mods |
| Errores de contenido en el registro del servidor | Dependencia faltante o mod desactualizado | Revisa la página del mod en el Workshop para ver las dependencias requeridas y actualiza |
| El mod funciona en un jugador pero no en el servidor | Mod solo para cliente | Revisa la descripción del mod en el Workshop; algunos mods son solo para cliente y no deben instalarse en el servidor |
Eliminar Mods
- Detén tu servidor desde GPanel.
- Abre
serversettings.xmly elimina la entrada del paquete de contenido del mod. - Elimina la carpeta del mod de
LocalMods/vía SFTP o el administrador de archivos de GPanel. - Inicia el servidor.
Artículos Relacionados
- Guía de Configuración del Servidor Dedicado de Barotrauma
- Guía de Solución de Problemas de Barotrauma
- Cómo Subir Archivos vía SFTP