Con BepInEx puedes ampliar servidores de Valheim con mods si los archivos del servidor, los mods del cliente y las versiones encajan correctamente. Lo decisivo no es solo copiar una DLL, sino seguir un proceso controlado: instalar el framework, iniciar el servidor una vez, añadir mods de forma selectiva, igualar los clientes y acotar errores mediante logs o desactivación paso a paso.
Qué hace BepInEx en Valheim
BepInEx es un framework de mods para juegos Unity. Para Valheim se usa a menudo BepInExPack Valheim, disponible en Thunderstore: Documentación en thunderstore.io. Esa página del proyecto es la fuente primaria para el paquete Valheim-BepInEx mencionado concretamente.
BepInEx proporciona las carpetas en las que se cargan y configuran los mods de Valheim. Muchos mods constan de uno o varios archivos DLL que deben estar en BepInEx/plugins/. Tras el primer inicio del servidor, normalmente se generan archivos de configuración adicionales en BepInEx/config/. Cambia estos archivos solo cuando el servidor se haya iniciado al menos una vez con el framework instalado.
Si además de mods quieres planificar correctamente bases del servidor, configuración y progreso de jefes, encaja como complemento la guía interna Alquilar un servidor de Valheim: mods, configuración y orden de jefes 2026. Para otros setups de Unity o frameworks de mods, también resulta útil la comparación con Instalar mods de servidor de V Rising con BepInEx.
Requisitos
Antes de empezar, necesitas acceso al directorio del servidor de Valheim, la posibilidad de reiniciar el servidor y una lista clara de mods. En un hosting Multi-Game de pago como game-serverhosting es especialmente importante instalar los cambios de forma trazable: primero copia de seguridad, luego framework, después mods individuales y finalmente comprobación. Así se mantienen el control técnico, la capacidad de soporte y los procesos operativos transparentes.
Define además qué mods funcionan solo del lado del servidor y cuáles debe instalar localmente cada jugador. Muchos mods de Valheim requieren componentes compatibles en servidor y cliente; lo determinante es la indicación en la página de cada mod. Por eso comprueba la descripción correspondiente en Thunderstore para cada mod antes de incluirlo en un modpack común.
Instalar BepInEx en el servidor
- Descarga BepInEx desde Thunderstore.
- Extrae el contenido en el directorio del servidor de Valheim.
- Reinicia el servidor. BepInEx crea automáticamente las carpetas de config.
La estructura de destino debería quedar así:
/valheim/
├── BepInEx/
│ ├── config/ # Configuraciones de mods
│ ├── plugins/ # Colocar los mods aquí
│ └── patchers/
├── valheim_server.x86_64
└── start_server.sh
Lo importante es el nivel: la carpeta BepInEx/ va directamente en el directorio del servidor de Valheim, no dentro de una subcarpeta adicional del archivo ZIP. Si tras el reinicio no aparece una estructura config o plugins, a menudo el error está exactamente ahí.
Instalar mods
- Descarga mods desde Thunderstore.
- Extrae el archivo DLL en la carpeta
BepInEx/plugins/. - Reinicia el servidor.
No instales mods nuevos a ciegas en paquetes grandes. Tiene más sentido un procedimiento controlado: añadir un mod, iniciar el servidor, revisar el log, probar la conexión y solo entonces instalar el siguiente mod. Con varios jugadores deberías documentar la lista de mods con números de versión para que todos usen la misma base.
Si un mod trae archivos adicionales o carpetas propias, sigue las instrucciones de ese mod. No todos los mods constan solo de una DLL individual. No muevas archivos de configuración arbitrariamente entre plugins y config; BepInEx y el propio mod esperan rutas concretas.
Sincronizar mods de cliente
La mayoría de los mods de Valheim deben estar instalados tanto en el servidor como en el cliente. Usa el Thunderstore Mod Manager para una instalación sencilla en cliente.
Como alternativa puedes usar r2modman:
- Instala r2modman.
- Elige "Valheim" como juego.
- Busca e instala mods con un clic.
- Exporta tu modpack como código → Compártelo con amigos.
La ventaja práctica de un gestor de mods está en la sincronización: todos los jugadores pueden usar el mismo perfil en lugar de reunir DLLs manualmente. Aun así, tras las actualizaciones conviene ser prudente. Un mod de cliente actualizado puede ser incompatible con un mod de servidor más antiguo. Por eso registra cuándo has cambiado el modpack y qué versiones están activas.
Mods recomendados
La siguiente tabla muestra ejemplos populares; comprueba cada mod antes de instalarlo por actualidad y dependencias. No es una promesa de rendimiento y no sustituye la revisión de la página de cada mod en cuanto a compatibilidad, actualidad y dependencias necesarias.
| Mod | Descripción | ¿Cliente necesario? |
|---|---|---|
| ValheimPlus | Ajustes amplios | Sí |
| Better UI | Interfaz de usuario mejorada | Sí |
| Plant Everything | Plantar en cualquier lugar | Sí |
| Epic Loot | Ítems raros con propiedades | Sí |
| Better Wards | Piedras de protección mejoradas | Sí |
Comprobar el resultado
Después de la instalación, el servidor debería iniciar sin caerse. Comprueba primero si BepInEx se carga en el log y si aparecen mensajes de error sobre dependencias faltantes, versiones incorrectas o DLLs no encontradas. Después prueba con un cliente que use la misma selección de mods.
En el juego deberías comprobar específicamente una función de cada mod instalado: cambio de UI visible, nueva opción de configuración efectiva, nuevo ítem presente o comportamiento esperado activo. Si todo funciona, guarda la lista de mods funcional y los archivos de config más importantes. Así podrás entender cambios posteriores o volver atrás si hay problemas.
Solución de problemas
El mod no funciona
Comprueba primero la versión de BepInEx, la versión del mod y la compatibilidad del mod. Controla además si la DLL realmente está en BepInEx/plugins/ y no por error en una subcarpeta extraída dos veces. Lee la página del mod en Thunderstore, porque muchos mods necesitan dependencias adicionales.
El servidor se crashea
Elimina mods uno por uno para encontrar el causante. Empieza por el mod instalado o actualizado más recientemente. Reinicia el servidor después de cada cambio y revisa el log. Si el servidor inicia sin mods, pero se cae con un mod concreto, la causa suele ser una dependencia, versión o configuración.
Desync o problemas de conexión
Asegúrate de que todos los jugadores tengan los mismos mods en versiones compatibles. Especialmente con mods obligatorios para cliente, no basta con cambiar solo el servidor. Un perfil exportado de r2modman o Thunderstore reduce desviaciones y facilita entender casos de soporte.
No se crea la config
Inicia el servidor una vez con BepInEx instalado y el mod correspondiente. Muchos mods escriben su config solo en la primera carga correcta. Si después no aparece ningún archivo, puede que el mod no se haya cargado, esté en la carpeta equivocada o no sea compatible con el entorno actual.
Comprobación, límites y vuelta atrás segura
La guía “Instalar mods de Valheim con BepInEx – Paso a paso” se aplica al tipo de servidor descrito en el artículo y al estado de versión visible en el momento de la comprobación. Los nombres de menús, versiones disponibles, compatibilidad de mods o plugins y recursos necesarios pueden cambiar tras actualizaciones. Por eso no traslades valores sin comprobarlos a otra versión de juego, loader o servidor.
Antes de hacer cambios en el mundo, la partida, la configuración o las extensiones, crea una copia de seguridad de los archivos afectados. Después cambia solo un paso relacionado y compruébalo con la misma versión de cliente y servidor con la que quieras jugar más adelante.
| Punto de comprobación | Resultado esperado | Cancelación y vuelta atrás |
|---|---|---|
| Inicio del servidor | El servidor alcanza el estado operativo sin nuevos mensajes de error. | Si hay errores de inicio, deshaz el cambio y restaura la última copia de seguridad. |
| Prueba de conexión | Una cuenta de prueba puede conectarse mediante la dirección mostrada en el panel. | Si hay errores de versión o conexión, vuelve a comparar versión, puerto y permisos. |
| Prueba funcional | La función modificada concretamente funciona sin dañar datos existentes del mundo o del juego. | Si hay efectos secundarios, detén el servidor y restaura los archivos guardados. |
Una prueba individual correcta no garantiza rendimiento ni disponibilidad. El tamaño del mundo, los mods, plugins, número de jugadores, ruta de red y carga simultánea pueden cambiar el resultado. Documenta versión, cambio y resultado de la prueba para poder entender desviaciones posteriores.
FAQ
¿Debe BepInEx estar instalado en servidor y cliente?
Para muchos mods de Valheim, sí. Si un mod es obligatorio para cliente, el servidor y los jugadores necesitan la misma versión o una compatible. Compruébalo siempre en la página del mod correspondiente.
¿Puedo instalar mods de Valheim solo mediante Thunderstore?
No, también puedes colocar DLLs manualmente en BepInEx/plugins/. Pero Thunderstore Mod Manager y r2modman facilitan la sincronización de versiones y la distribución a otros jugadores.
¿Por qué mi servidor ya no inicia después de un mod?
Causas frecuentes son versiones incorrectas de BepInEx, dependencias faltantes, versiones de mod incompatibles o archivos en la carpeta equivocada. Elimina mods paso a paso y revisa el log tras cada reinicio.
¿Dónde están las configuraciones de los mods?
Muchos mods de BepInEx generan su configuración en BepInEx/config/. Los archivos a menudo aparecen solo después del primer inicio correcto del servidor con el mod instalado.
¿Debería instalar todos los mods al mismo tiempo?
Mejor no. Instala mods uno tras otro o en grupos pequeños para poder asignar errores con claridad. Eso ahorra tiempo si el servidor se cae o los clientes no pueden conectarse.