Minecraft

Cómo convertir un modpack de solo cliente en una versión funcional para server

Minecraft·20 de mayo de 2026·15 min lectura

Por qué los modpacks de cliente y de server no son lo mismo

La mayoría de los packs distribuidos a través de launchers de terceros como Feed the Beast, ATLauncher o Technic vienen en dos versiones: un build de cliente para el jugador y un build de server para quien lo hostea. El build de cliente es el que instalas en tu propia máquina para poder unirte a un server que ya está corriendo el build de server correspondiente.

La diferencia interesante está en los mods mismos. Los builds de cliente suelen venir con mods que no tienen ninguna razón de estar en un server, como minimaps, shaders o ajustes de HUD. No agregan bloques, mobs ni lógica del mundo, así que el server no gana nada al ejecutarlos y normalmente va a crashear si lo intentas.

En la práctica eso significa que casi cualquier pack de cliente se puede convertir en un pack de server quitando esos mods puramente visuales o de solo cliente. Todo el reto está en averiguar cuáles mods se pueden conservar sin problema y cuáles hay que sacar.

Cómo identificar un mod de solo cliente

Si llevas tiempo metido en la escena del modding, normalmente puedes echarle un ojo a la lista y detectar los extras de cliente sin pensarlo mucho. Los usuarios más nuevos tienen un camino un poco más lento, pero igual es muy factible:

  • Abre la página del proyecto de cada mod (CurseForge, el sitio del autor, la wiki del modpack) y revisa si dice client-only, both sides o server-only.
  • Usa esta regla general: si el mod agrega bloques, mobs, recetas, mecánicas o generación del mundo, casi seguro pertenece al server. Si solo cambia cómo se ven o se muestran las cosas, probablemente es del lado del cliente.
  • Cuando no hay documentación, busca el nombre del mod más "server" para ver qué han reportado otros hosts.

Ese es básicamente todo el secreto. El resto del trabajo es solo mover archivos.

Paso 1: Asegúrate de que no exista ya un pack de server

Antes de gastarte toda una tarde convirtiendo un modpack a mano, confirma que los autores no hayan publicado ya un build de server. La respuesta depende mucho del launcher de donde sacaste el pack.

  • FTB Legacy (Feed the Beast): los builds de server casi siempre se proveen.
  • ATLauncher: los builds de server suelen proveerse.
  • Technic Platform: a veces, dependiendo del pack.
  • CurseForge / Curse Launcher: rara vez incluye un build de server, aunque los autores individuales de packs muchas veces publican uno por separado.

Si hay un build de server disponible, descárgalo y salta directo al paso de subida al final. Si no, sigue adelante.

Paso 2: Localiza la instalación del cliente en el disco

Para convertir el pack necesitas acceso a sus archivos instalados. Cada launcher expone la carpeta de instalación en algún lugar de su interfaz, normalmente con clic derecho sobre el pack o abriendo sus settings. Busca una opción etiquetada como "Open Folder" o "Instance Directory".

Una vez dentro de esa carpeta, deberías ver el directorio de trabajo de ese pack específico, incluyendo sus mods, configs, saves y demás.

Paso 3: Extrae los archivos centrales del modpack

Desde la carpeta de instalación, dos directorios cargan con la identidad real del pack:

  • `mods`
  • `config`

Todo lo demás, incluyendo saves, screenshots, logs y shaders, es local a tu máquina y no se necesita en el server. Copia `mods` y `config` en una carpeta de trabajo nueva. Esa carpeta es el esqueleto de tu pack de server.

No edites nada dentro de `config` a menos que tengas una razón específica. Las asignaciones de IDs de mods y los toggles de funciones viven ahí, y cambiarlos puede causar corrupción del mundo o desajustes entre cliente y server.

Paso 4: Consigue los archivos de Forge para server correspondientes

Ahora necesitas Forge como server, no como cliente. Ve a la página oficial de descargas de Forge y elige la versión que coincida con la que usa el pack de cliente. Si no recuerdas cuál versión de Forge viene incluida, lanza el pack de cliente una vez y mira la esquina inferior izquierda del menú principal. La versión de Forge está impresa ahí.

Una vez que tengas el instalador, ejecútalo y elige la opción Install server. Apúntalo a la carpeta de trabajo que acabas de crear. El instalador te va a advertir que la carpeta no está vacía. Ignora la advertencia y continúa.

Después de que termine el instalador, deberías ver algo como esto agregado a la carpeta:

  • `libraries/`
  • `minecraft_server.jar`
  • `X.XX.XX-forge.jar`

Normalmente también hay un archivo de log del instalador. Lo puedes borrar.

Sumando las dos carpetas del paso anterior, el directorio de trabajo ahora debería contener:

  • `libraries/`
  • `minecraft_server.jar`
  • `X.XX.XX-forge.jar`
  • `mods/`
  • `config/`

Ese es el esqueleto completo de un server de modpack con Forge.

Paso 5: Recorta los mods de solo cliente

Ahora recorre la carpeta `mods` y elimina cualquier cosa que sea puramente del lado del cliente. Esta es la parte que toma tiempo y un poco de criterio. Sospechosos comunes:

  • Mods de minimap (JourneyMap es una excepción notable, ya que tiene un lado de server, pero muchos minimaps no).
  • Loaders de shaders, ajustes de render estilo optifine, paquetes de sonidos ambiente.
  • Ajustes de inventario y HUD que no registran items nuevos.
  • Capas cosméticas, iluminación dinámica, helpers de screenshots.

Si no estás seguro sobre un mod específico, déjalo por ahora. Un mod que no debería estar en el server va a fallar ruidosamente al arrancar con un error claro de clase o rendering. Un mod del lado del server faltante es más difícil de debuggear.

Una vez que creas que la carpeta está limpia, haz una prueba local rápida. Abre una terminal en la carpeta y ejecuta el jar de Forge, o arma un pequeño script `.bat` (Windows) o `.sh` (Linux) que llame a `java -jar X.XX.XX-forge.jar nogui`. Si el server llega a la línea "Done", la conversión funcionó.

Paso 6: Sube al host y configura el jar de inicio

Con un build local funcionando, lo puedes enviar a tu cuenta de hosting. Sube estos al directorio raíz del server, idealmente por FTP o el file manager de tu panel de control:

  • `libraries/`
  • `minecraft_server.jar`
  • `X.XX.XX-forge.jar`
  • `mods/`
  • `config/`

Dependiendo del tamaño del pack y de tu velocidad de subida, esto puede tomar un rato. Cientos de archivos de mods pequeños se transfieren más lento que un par de archivos grandes, así que ten paciencia.

La última pieza es decirle a tu panel de control cuál jar lanzar. En los settings del server, busca un campo de JAR File (o Startup Command, dependiendo del panel) y configúralo con el nombre completo del archivo jar de Forge, por ejemplo `X.XX.XX-forge.jar`. Guarda el cambio y arranca el server.

Si arranca limpio y acepta una conexión desde tu pack de cliente, la conversión está hecha. Si crashea, la consola normalmente va a nombrar al mod culpable en la primera línea de error, lo cual te da un siguiente paso claro.

¿Tienes dudas?

Chatea con nosotros y te responderemos lo antes posible.

Contactar Soporte