Cómo instalar mods en un servidor de Project Zomboid
Un servidor de Project Zomboid descarga él solo los mods del Steam Workshop: le dices qué objetos del Workshop descargar y qué mods activar, lo reinicias, y cada jugador que entra recibe automáticamente los mismos mods. Esta guía muestra dónde están esos ajustes en un servidor de Lobby Maker y cómo evitar los errores que impiden arrancar a un servidor con mods.
Haz primero una copia de seguridad (pestaña Backups). Una lista de mods rota puede impedir que el servidor cargue tu mundo, y una copia de seguridad se restaura en segundos.
1. Busca el Workshop ID y el Mod ID
Cada mod necesita dos valores, y no son lo mismo:
- Workshop ID — el número al final de la dirección del mod en el Steam Workshop. En
https://steamcommunity.com/sharedfiles/filedetails/?id=1234567890es1234567890. - Mod ID — el nombre interno del mod. Los autores lo ponen al final de la descripción en el Workshop como
Mod ID: .... Un objeto del Workshop puede contener varios Mod ID (por ejemplo, un mod principal y complementos opcionales) — activa solo los que necesites.
Muchos mods necesitan otros mods para funcionar. Aparecen en la página del Workshop en Required items: añade también sus ID.
Los mods de mapas también indican una Map Folder en su página. Apunta las tres listas mientras avanzas: las necesitarás en el paso 3.
2. Abre el archivo de configuración del servidor
- Abre tu servidor en el panel (Mis servidores de juegos → Panel del servidor).
- Si el servidor nunca se ha iniciado, arráncalo una vez y espera a que esté en marcha. El archivo de configuración se crea en el primer arranque.
- Detén el servidor desde la pestaña Console. Project Zomboid reescribe su configuración al apagarse, así que los cambios hechos mientras está encendido pueden perderse.
- Ve a la pestaña Files y abre la carpeta
.cache/Server/. - Abre el archivo
.inicon el nombre de tu servidor — el Server Name de la pestaña Startup (por ejemploMyServer.ini).
La pestaña Mods de tu servidor tiene un botón Open config file que te lleva directamente a este archivo.
3. Añade los mods
Busca estas dos líneas y rellénalas. Separa los valores con punto y coma, sin espacios:
WorkshopItems=1234567890;2345678901
Mods=\ExampleLibrary;\ExampleModWorkshopItems=contiene los Workshop ID — lo que descarga el servidor.Mods=contiene los Mod ID — lo que activa el servidor. Escribe cada Mod ID con una barra invertida\delante: es el formato de Build 42, la versión que usan los servidores de Lobby Maker. Las listas sin barra invertida siguen funcionando en la versión actual.
Cada Mod ID tiene que pertenecer a un objeto que esté en WorkshopItems=. Un mod del que dependen otros (una «librería» o un «framework») va en Mods= antes que ellos.
¿Has cambiado tu servidor a Build 41 (legacy41en Steam Beta Branch en la pestaña Startup)? Build 41 lee los Mod ID sin barra invertida:Mods=ExampleLibrary;ExampleMod. Los mods de Build 41 no funcionan en Build 42, ni al revés.
Mods de mapas
Los mapas necesitan una línea más. Pon primero las carpetas de tus mapas y deja el mapa base al final:
Map=ExampleMapFolder;Muldraugh, KYHaz clic en Save Content y luego en Start en la pestaña Console.
4. Comprueba que los mods se han cargado
El primer arranque después de añadir mods tarda más: el servidor descarga cada objeto del Workshop antes de cargar el mundo. Vigila la pestaña Console — verás la descarga de los objetos del Workshop, después la carga de los mods y, por último, el mensaje de que el servidor ha arrancado.
Los jugadores no tienen que suscribirse a nada de antemano: al entrar, el juego les ofrece descargar los mods del servidor. Solo necesitan la misma versión del juego que el servidor: la rama Stable de Steam, salvo que la hayas cambiado.
La excepción son los mods escritos en Java, como el mod de primera persona Project Viewpoint: cada jugador tiene que instalar una vez un cargador de Java en su propio PC. Consulta Cómo instalar Project Viewpoint.
Problemas comunes
«Workshop item version is different than server's» al entrar. Un mod se actualizó en el Workshop después de que el servidor lo descargara. Reinicia el servidor para que descargue la nueva versión; puede que los jugadores también tengan que reiniciar el juego.
Un mod está en `WorkshopItems=` pero no hace nada. Su Mod ID falta en Mods= o tiene una errata — los Mod ID tienen que coincidir exactamente, mayúsculas incluidas.
El servidor se cuelga justo después de cargar un mod. El mod es para otra versión del juego: los mods de Build 41 y Build 42 no son intercambiables, y algunos mods solo funcionan con ciertas actualizaciones 42.x. Revisa la página del Workshop, quita el mod de ambas líneas y reinicia.
Los mods dejaron de funcionar tras una actualización del juego. Tu servidor instala las actualizaciones del juego al reiniciarse, y un mod que solo admite la versión anterior deja de cargarse hasta que su autor lo actualiza. Revisa la página del mod en el Workshop o quítalo hasta entonces.
Mis cambios han desaparecido. El servidor estaba encendido mientras editabas el archivo y lo sobrescribió al apagarse. Primero detén el servidor, luego edita.
Preguntas frecuentes
¿Cuántos mods puede llevar un servidor? No hay un límite fijo, pero cada mod alarga la carga y consume memoria. Las listas grandes (50+ mods) necesitan un plan con más RAM.
¿Puedo añadir una colección entera del Steam Workshop? No de una vez — añade los Workshop ID de los objetos de la colección a WorkshopItems= y sus Mod ID a Mods=.
¿Añadir mods reinicia mi mundo? No, la partida se conserva. Pero quitar un mod que añadía objetos o edificios puede romperlos en el mundo: haz una copia de seguridad antes de quitar mods.
¿Aún no tienes servidor? Alquila un servidor de Project Zomboid en Lobby Maker — está listo en un minuto aproximadamente, y los mods funcionan exactamente como se describe arriba.